text:
Q: Creating a sub-tuple starting from a std::tuple Let us suppose that a std::tuple<some_types...> is given. I would like to create a new std::tuple whose types are the ones indexed in [0, sizeof...(some_types) - 2]. For instance, let's suppose that the starting tuple is std::tuple<int, double, bool>. I would like to obtain a sub-tuple defined as std::tuple<int, double>.
I'm quite new to variadic templates. As a first step I tried to write a struct in charge of storing the different types of the original std::tuple with the aim of creating a new tuple of the same kind (as in std::tuple<decltype(old_tuple)> new_tuple).
template<typename... types>
struct type_list;

template<typename T, typename... types>
struct type_list<T, types...> : public type_list<types...>  {
    typedef T type;
};

template<typename T>
struct type_list<T> {
    typedef T type;
};

What I would like to do is something like:
std::tuple<type_list<bool, double, int>::type...> new_tuple // this won't work

And the next step would be of discarding the last element in the parameter pack. How can I access the several type's stored in type_list? and how to discard some of them?
Thanks.

A: Here is a way to solve your problem directly.
template<unsigned...s> struct seq { typedef seq<s...> type; };
template<unsigned max, unsigned... s> struct make_seq:make_seq<max-1, max-1, s...> {};
template<unsigned...s> struct make_seq<0, s...>:seq<s...> {};

template<unsigned... s, typename Tuple>
auto extract_tuple( seq<s...>, Tuple& tup ) {
  return std::make_tuple( std::get<s>(tup)... );
}

You can use this as follows:
std::tuple< int, double, bool > my_tup;
auto short_tup = extract_tuple( make_seq<2>(), my_tup );
auto skip_2nd = extract_tuple( seq<0,2>(), my_tup );

and use decltype if you need the resulting type.
A completely other approach would be to write append_type, which takes a type and a tuple<...>, and adds that type to the end.  Then add to type_list:
template<template<typename...>class target>
struct gather {
  typedef typename type_list<types...>::template gather<target>::type parent_result;
  typedef typename append< parent_result, T >::type type;
};

which gives you a way to accumulate the types of your type_list into an arbitrary parameter pack holding template.  But that isn't required for your problem.

A: This kind of manipulation is fairly easy with an index sequence technique: generate an index sequence with two fewer indices than your tuple, and use that sequence to select fields from the original. Using std::make_index_sequence and return type deduction from C++14:
template <typename... T, std::size_t... I>
auto subtuple_(const std::tuple<T...>& t, std::index_sequence<I...>) {
  return std::make_tuple(std::get<I>(t)...);
}

template <int Trim, typename... T>
auto subtuple(const std::tuple<T...>& t) {
  return subtuple_(t, std::make_index_sequence<sizeof...(T) - Trim>());
}

In C++11:
#include <cstddef>     // for std::size_t

template<typename T, T... I>
struct integer_sequence {
  using value_type = T;

  static constexpr std::size_t size() noexcept {
    return sizeof...(I);
  }
};

namespace integer_sequence_detail {
template <typename, typename> struct concat;

template <typename T, T... A, T... B>
struct concat<integer_sequence<T, A...>, integer_sequence<T, B...>> {
  typedef integer_sequence<T, A..., B...> type;
};

template <typename T, int First, int Count>
struct build_helper {
  using type = typename concat<
    typename build_helper<T, First,           Count/2>::type,
    typename build_helper<T, First + Count/2, Count - Count/2>::type
  >::type;
};

template <typename T, int First>
struct build_helper<T, First, 1> {
  using type = integer_sequence<T, T(First)>;
};

template <typename T, int First>
struct build_helper<T, First, 0> {
  using type = integer_sequence<T>;
};

template <typename T, T N>
using builder = typename build_helper<T, 0, N>::type;
} // namespace integer_sequence_detail

template <typename T, T N>
using make_integer_sequence = integer_sequence_detail::builder<T, N>;

template <std::size_t... I>
using index_sequence = integer_sequence<std::size_t, I...>;

template<size_t N>
using make_index_sequence = make_integer_sequence<size_t, N>;

#include <tuple>

template <typename... T, std::size_t... I>
auto subtuple_(const std::tuple<T...>& t, index_sequence<I...>)
  -> decltype(std::make_tuple(std::get<I>(t)...))
{
  return std::make_tuple(std::get<I>(t)...);
}

template <int Trim, typename... T>
auto subtuple(const std::tuple<T...>& t)
  -> decltype(subtuple_(t, make_index_sequence<sizeof...(T) - Trim>()))
{
  return subtuple_(t, make_index_sequence<sizeof...(T) - Trim>());
}

Live at Coliru.

A: Subrange from tuple with boundary checking, without declaring "helper classes":
template <size_t starting, size_t elems, class tuple, class seq = decltype(std::make_index_sequence<elems>())>
struct sub_range;

template <size_t starting, size_t elems, class ... args, size_t ... indx>
struct sub_range<starting, elems, std::tuple<args...>, std::index_sequence<indx...>>
{
    static_assert(elems <= sizeof...(args) - starting, "sub range is out of bounds!");
    using tuple = std::tuple<std::tuple_element_t<indx + starting, std::tuple<args...>> ...>;
};

Usage:
struct a0;
...
struct a8;

using range_outer = std::tuple<a0, a1, a2, a3, a4, a5, a6, a7, a8>;
sub_range<2, 3, range_outer>::tuple; //std::tuple<a2, a3, a4>

A: One way to do it is to recursively pass two tuples to a helper struct that takes the first element of the "source" tuple and adds it to the end of the another one:
#include <iostream>
#include <tuple>
#include <type_traits>

namespace detail {

    template<typename...>
    struct truncate;

    // this specialization does the majority of the work

    template<typename... Head, typename T, typename... Tail>
    struct truncate< std::tuple<Head...>, std::tuple<T, Tail...> > {
        typedef typename
        truncate< std::tuple<Head..., T>, std::tuple<Tail...> >::type type;
    };

    // this one stops the recursion when there's only
    // one element left in the source tuple

    template<typename... Head, typename T>
    struct truncate< std::tuple<Head...>, std::tuple<T> > {
        typedef std::tuple<Head...> type;
    };
}

template<typename...>
struct tuple_truncate;

template<typename... Args>
struct tuple_truncate<std::tuple<Args...>> {

    // initiate the recursion - we start with an empty tuple,
    // with the source tuple on the right

    typedef typename detail::truncate< std::tuple<>, std::tuple<Args...> >::type type;
};

int main()
{
    typedef typename tuple_truncate< std::tuple<bool, double, int> >::type X;

    // test
    std::cout << std::is_same<X, std::tuple<bool, double>>::value; // 1, yay
}

Live example.


New Local Authority Accounting Code on the Measurement of the Highways Network Asset, is due to come into effect for financial year 17/18. This will require different accounting entries for Revaluations that are not covered by the current Local authority SORP. Is there any fix to accommodate this change?


Today, Malaysia is just opening for tourism, so that the flow of tourists annually increases several times. Huge and overgrown jungle, wildlife and tropical climate attract many, however, all these factors can be not only the subject of adoration and lust, but also a major risk. Here you are at risk to pick up some kind of illness or fever, stumble upon an enraged beast, or simply stumble in the jungle in the wrong place, which will be a fatal mistake.
Medical services in Malaysia are quite a decent amount, so you will have to pay more than half of your vacation from your pocket. In order to avoid such situations, almost all tourists take out medical (travel) insurance, which covers all your expenses in the event of an insurance accident.
Do I need insurance for a trip to Malaysia?
If you are going to visit Malaysia for a period of less than 30 days, then insurance will not be required to apply for a visa. To enter the country you will need to provide a passport (which is not less than six months before the end of the first day of travel), then you will need to fill out a standard immigration card, indicating your personal data, address of permanent residence and citizenship (all this will need to be done already on arrival in Malaysia). It is important to note that the majority of migration agents do not let in tourists without insurance, or force them to pay penalties if they are not available. If your insurance is issued later than 5 days before the trip, then the commission itself will decide on its functioning and authenticity.
What risks does insurance cover in Malaysia?
Traporovka body insured home in case of death.
What risks does not cover insurance to Malaysia?
planned hospitalization for the treatment of any chronic diseases.
any events that began to operate it before the execution of the insurance contract.
It is important to understand that the insurance company will very carefully check your insurance situation, since first of all it is interested in the authenticity of your words and the reality of the risk case with respect to the written documentation. To increase their safety, many tourists add to their standard set of policies and additional insurance situations that they may be exposed during the holidays.
It is very important to add that each of the points also contains exceptions and rules that it is very important to know before the trip. So you should study in detail your insurance contract and its components.
What is the level and cost of medicine in Malaysia?
Malaysia is one of the most developed in the medical direction of the countries of Southeast Asia. In the capital of Malaysia, Kuala Lumpur and Lankgavi, there are a number of large and well-known clinics, and the country's healthcare system is tightly controlled by the Ministry of Health. However, this is speaking of big cities and the capital; in rural areas the situation is accurate and vice versa.
Almost all modern equipment is located only in the city and in expensive private clinics. In public institutions, equipment is updated much less frequently, although this information will not surprise the domestic tourist. Most of the staff are fluent in English. In urban hospitals, prices are much lower than in private clinics, however, it is more difficult to get there, because there are much more applicants.
Because of the very advanced medicine, its cost is also increasing, so an accident will cost you quite a bit without medical insurance. It would be better to be safe and buy a full policy that will protect you from all risks in Malaysia.


[15:24] - Flight SAF0100 is ready to depart LTBA with a final destination of LFKS.
[18:54] - Landed at -68fpm. With 1028lbs of fuel onboard and a pitch angle of 2deg.
[18:54] - Arrived safely at LFKS. We hope you enjoyed your flight!


Boogie Bash Records Inc. broadcasts from the heart of Amsterdam, sending out pure '80s boogie sounds. Master-chief Funkaholic creates the first edition -- the old fool from the old skool flips his favorite tracks into four incredible dancefloor stompers, including an instrumental version and a track featuring Steve Hartley. Tip!


text:
CORPORATE GOVERNANCECURRENCIESEMERGING MARKETSIPOSMERGERS AND ACQUISTIONS
RATES AND BONDS
REGULATIONMARKET HOLIDAYS
Shares of Dave & Buster's Get a Bounce After Beating Earnings Estimates
Shares of Dave & Buster's busted loose in late trade, after the arcade and restaurant chain beat analyst earnings estimates.
Scott Van Voorhis
Shares of Dave & Buster's Entertainment, Inc. (PLAY) - Get Report bounced 6.04% in after-hours trading after the arcade-packed restaurant chain beat analysts' earnings estimates.
Dave & Buster's shares rose 6.66% to $53.84 in late trading, after the game-themed restaurant chain reported fourth-quarter 2018 earnings of 66 cents per share, beating the 63 cents estimate of analysts surveyed by Zacks Investment Research.
Dave & Buster's also beat Wall Street revenue estimates, coming in at $331.8 million, or more than $5 million above the $326.5 million average of analysts polled by Zacks. That was also up from $304.9 million in the fourth quarter of 2017, representing a 15.7% revenue increase.
The restaurant and arcade chain reported same-store sales growth of 2.9% for the quarter.
"We are pleased to finish the year on a strong note. On a comparable-week basis, we drove double-digit revenue growth in Q4 as comparable-store sales increased 2.9% and new store performance remained strong," said CEO Brian Jenkins.
Still, Dave & Buster's fourth-quarter numbers were a step up from its full-year 2018 performance, which lagged in some key categories.
While the company reported a nearly 13% jump in revenue in 2018 to $1.2 billion on a comparable 52-week basis, same-store sales fell 1.6% for the year.
Dave & Buster's opened 15 new stores in 2018 compared to 14 in 2017, the company said.
Will You Have Enough Money to Retire?
Want to learn about retirement planning from some of the nation's top experts? Join TheStreet's Robert "Mr. Retirement" Powell live in New York on April 6 for our Retirement Strategies Symposium. For a limited time, tickets are available for $99 for this full-day event. Check out the agenda, learn about the speakers and sign up here.
RestaurantsMarketsEarningsStocks

redpajama_set_name: RedPajamaCommonCrawl


text:
home page > cyber center > News > Prof. Ran Canetti receives the Annual Award for Excellence in the Field of Mathematics, RSAC 2018
Prof. Ran Canetti receives the Annual Award for Excellence in the Field of Mathematics, RSAC 2018
Prof. Ran Canetti wins the 2018 RSAC award for Excellence in the Field of Mathematics
We are pleased to announce that Prof. Ran Canetti, Chairman of our Scientific Committee, is the recipient of 2018 RSA Conference's annual award for Excellence in the Field of Mathematics.
Ran Canetti, professor of Computer Science at Boston University and Tel-Aviv University and Rafail Ostrovsky, professor of Computer Science and Mathematics at UCLA are honored for their groundbreaking, influential work on Novel Models and Protocol Notions for Secure Computation Tasks.
ICRC's newest research: The Dynamics of the Largest Cybersecurity Industrial Clusters: San Francisco Bay Area, Washington D.C. and Israel
We are proud to partner with the Singapore NRF National Cybersecurity R&D (NCR) Programme
AI Week 2020 Online
Cyber Week 2020 Online
New Research Grants Awarded in 2020!
Cyber breaches and Non-Public Financial Information
The Road to AI Revolution in Israel - Webinar
News Archive >


text:
themarketswork
a common sense approach to a liberal world
Spygate: The Inside Story Behind the Alleged Plot to Take Down Trump
Spygate: The True Story of Collusion
A Listing of Participants
A Surveillance Timeline
House Intelligence Committee Links
FISA Abuse & Rogers' Review
Article Guide – Description & Links
Media Collusion – Article Sequence
Illegal Surveillance of Trump/Russia
Hillary & Bill Clinton
Constitution, Judical & Supreme Court
Govt Policy & Regulation
Foreign Policy & International
The Left & MSM
Conservative Issues
Trump's Judicial Vacancies – A Hope for Our Courts
May 8, 2017 by Jeff Carlson, CFA
One of the most powerful and influential duties of any President is the appointment of Judges. Supreme Court appointments always take precedent – a little legal humor – but in their sheer number, appointments to the lower, lesser courts can be almost equally as important – and highly influential on our nation's direction.
"There are 13 appellate courts that sit below the U.S. Supreme Court, and they are called the U.S. Courts of Appeals. The 94 federal judicial districts are organized into 12 regional circuits, each of which has a court of appeals. In addition, the Court of Appeals for the Federal Circuit has nationwide jurisdiction to hear appeals in specialized cases."
A total of 13 Appeal Courts sitting just below the Supreme Court.
A primary reason for the legal – and social & cultural – influence of our lesser courts is that the Supreme Court hears so few cases – perhaps 80 per year are chosen to be argued before the court plus another 50 in which they hear no arguments. Judicial activism – and judicial errors – at the lower court levels are simply too numerous to be addressed at the highest legal level of the Supreme Court.
So it is that Presidential judicial appointments to the lower courts can alter our Judicial System significantly – and impact our society directly.
The 4th Circuit Court, just one level below the Supreme Court, provides a primary example. In 2007, the 4th Circuit enjoyed a 7-5 majority of Republican appointed judges. The 4th Circuit had long been considered among the most conservative of the Judicial Circuits – also known as Appellate Courts. As noted by New York Times Magazine in 2003:
"The 4th Circuit, which has eight Republican and four Democratic appointees, is not only conservative but also bold and muscular in its conservatism. It is confident enough to strike down acts of Congress when it finds them stretching the limits of the federal government's power."
That has changed. Dramatically. The 4th Circuit currently has ten of its fifteen judges appointed by Democratic presidents. The 4th Circuit is now regarded as one of the most liberal of circuit courts – having ruled against North Carolina's voter I.D. law and in favor of transgender bathrooms. The 4th Circuit just recently made a ruling on rifles that sided with Supreme Court Judge Breyer's minority opinion on Heller – effectively stating that they do not consider themselves bound by the Supreme Court's majority decision in Heller.
Obama's legacy may be slight in many areas – but not when it comes to our judicial system. Obama appointed 331 federal judges during his time in office – all of them lifetime appointments. By way of comparison, Reagan appointed the most at 384, Clinton 379 and George Bush II 330. Since 1993, Democratic Presidents have appointed 710 judges to Republicans 330 appointments.
Almost 70% of all judicial appointments in the last 23 years have been from Democratic Presidents.
Obama's appointments – while in-line numerically with Bush's – came at fortuitous moments for liberals. When Obama took office, only three of the 13 circuit courts had more Democratic than Republican appointments. That number has now grown sharply – nine of the 13 Circuit Courts have a greater proportion of judges appointed by Democratic presidents. Obama's appointments include two Supreme Court Justices and four judges on the D.C. Court of Appeals – our nation's two most powerful courts.
But there is hope on the horizon.
The GOP has done many things poorly in my view, but they got one thing right. When the Republicans gained control of the Senate in late 2014, they slowed judicial confirmations – confirming just 22 judges in the last two years. Democrats howled foul – but it was the voters who elected the GOP Senators for exactly this purpose.
President Trump is currently looking at 129 court vacancies – 20 on the Appeal Courts, 101 on U.S. District Courts and 8 on other courts – a historic number of vacancies. And he is ready to begin making judicial appointments as soon as today – with rolling nominations to continue for months. In addition, there are the 94 U.S. District Attorney positions that are appointed by each president.
And Democrats can do little to stop the flood of confirmations – because of previous actions they themselves employed. As I discussed in Avoid the Nuclear Option, Democrats, led by Harry Reid, used the Nuclear Option – a process that allows a simple majority vote to rewrite Senate Rules – in relation to the confirmation of federal judges. The new "definition" created by Democrats requires only a simple majority in place of a three-fifths vote on presidential nominations for federal court judgeships. And Republicans hold a slight majority at 52 to 48 in the Senate.
Slight – but enough.
Our nation has been suffering under activist judges – judges who, according to Elizabeth Slattery of the Heritage Foundation, "fail to apply the Constitution or laws impartially according to their original public meaning, regardless of the outcome, or do not follow binding precedent of a higher court and instead decide the case based on personal preference".
Or as Judge Robert Bork forthrightly noted, "judges [who] engage in activism when their decisions cannot plausibly be related to the constitution they claim to be enforcing."
This piece is the fourth in a series done on the state – and decay – of our judicial system. The first three can be found at; Judge Orrick's Judicial Activism, Reversing the 9th Circuit Court of Appeals, and Judge Bork's Olympians & the Danger of Judicial Activism. I hope you give them a read.
After three rather depressing examinations of our weakened judicial system, it is heartening to finally be able to offer an uplifting outlook. But there is a long way to travel. And much damage has been done.
Judicial appointments are an often overlooked power of the President. But in reality, judicial appointments represent some of the most influential decisions a President can make. Judges who are judiciously activist alter and shape our society – our nation – in their image. Judges who honor and respect our Constitution preserve our culture and society – our nation – in the image put forth by our Founding Fathers.
Adhering to the original public meaning of the Constitution leads us to a rule of law as was intended by the Framers of our Constitution – instead of a rule of man. It is our willingness to live by our Republic's great charter – the U.S. Constitution – that allows us to maintain our freedom.
The importance of nominating judges – at all judicial levels – who have respect for – and adherence to – our constitution cannot be emphasized strongly enough. Judges who recognize and embrace the crucial role of Constitutional Originalism as a means for removing personal preferences and biases from their judicial rulings. It is only through the protection of our Republic's charter – our Constitution – that we protect ourselves and our freedom.
Let us hope that President Trump swiftly fills the 129 vacancies with judges who recognize that it is their duty interpret the Constitution – not to rewrite it.
"The role assigned to judges in our system was to interpret the Constitution and lesser laws, not to make them. It was to protect the integrity of the Constitution, not to add to it or subtract from it — certainly not to rewrite it. For as the framers knew, unless judges are bound by the text of the Constitution, we will, in fact, no longer have a government of laws, but of men and women who are judges. And if that happens, the words of the documents that we think govern us will be just masks for the personal and capricious rule of a small elite." – President Ronald Reagan
Update: There exists an archaic Senatorial tradition know as "Blue Slips" – or the Blue Slip process. A "Blue Slip" is a nothing more than a piece of paper that is sent to both Senators in the state where the nominated judge will be ruling – if confirmed. If the Senator has no objections and returns the paper with an indication of approval, the nomination proceeds with hearings. If the Senator either does not return the "Blue Slip" or returns it with an indication of disapproval – the nomination might not move forward at all. I say "might" because the Blue Slip process is not a law but more of a tradition – one that dates back to 1917.
What this means in practice is that in states with at least one Democratic Senator (30 currently), Democrats can effectively block President Trump's Judicial Nominations in those states – if Senate Leaders – most specifically the Judiciary Chairman – agree to abide by the Blue Slip tradition.
For a more complete explanation please see my post The Blue Slip Rule – A Senatorial Roadblock to Judicial Appointments.
newer post The Blue Slip Rule – A Senatorial Roadblock to Judicial Appointments
older post Judge Bork's Olympians & the Danger of Judicial Activism
Filed Under: All Posts, Conservative Issues, Constitution & Supreme Court, Govt Policy & Regulation, President Trump, The Left
Jeff Carlson is a CFA® charterholder.
He worked for 20 years as an analyst and portfolio manager in the High Yield Bond Market. He holds degrees in finance and economics.
Jeff is also a contributing writer for The Epoch Times


← How does a web session work ?
In this episode I will require you to keep your eyes and sockets open. Follow me !
#1 If we kept page X opened, reconnected to the website, and refresh page X, we were not disconnected.
#2 On some machines it worked perfectly. Sometimes on some browsers it worked and on others it didn't. Sometimes it didn't work for one browser whereas it worked for the same browser on a different machine.
#3 Of course we could not reproduce the bug on the testing platform. The testing platform was having a great time as always, all bright and shiny.
How does a session work ?
So basically, if I answer my first Google query "why would a page reset a session?", it's because the server that serves the page doesn't receive the current session id, and therefore creates a new one, or maybe also the session is reset from the code, it's always a possibility.
Since my scope of action is the code base, I had to review the code before handing the problem to the system team who manages platforms (servers, framework etc.). It was rather complicated to review the code since page X was part of a totally different project managed by a different team (team B), but that we just happened to host under our domain. So I interrogated team B to know if they had any knowledge of some session related changes lately. But they all denied, no session reset on their side. I was suspicious so I still reviewed all their code. And I was forced to admit, indeed no session reset. The only other possibility was something going wrong with the server.
Since nothing was found in the code that could explain the session reset, we tried to find some pattern for the bug, to be able to reproduce it systematically. But we couldn't find one, on some machines it worked well. I temporarily teamed with the person who built the website (but who has other responsibilities now), and he couldn't find any explanation either for the session reset. We tried many things.
I suggested that it could be a CDN problem, a change in configuration that made some proxy on the network trim cookies, page X might be cached on that CDN, some CDNs remove cookies. So we tried on different networks, it worked with the same erratic proportion, some worked, some didn't. No luck.
– Since we work with 4 servers on the front, maybe one of them doesn't read and write session ids correctly, which would explain maybe why on some machines it doesn't work since we are load balanced on the defective server.
– Maybe the sessions were not correctly replicated across the 4 servers. Since the sessions have to be the same, they are kept in a database that the servers query to get the session id. Maybe something is going wrong with that. It's a more specific version of the first point.
They restarted all servers, no change. We checked the operations in the database, nothing to declare. Both hypothesis were false.
What more then? The bug was becoming more and more cryptic and unsolvable. Yet, it was critical that we solved it because page X is often accessed by customers and therefore crucial to the business. We couldn't afford to have sessions blown away every time this page was opened. And we couldn't just say "the problem is your browser", or if it was we had to fix it in some way obviously. People were starting to put pressure, emails were sent with everyone in copy, clients were complaining more and more. But at this point we had no clue.
The first line tells the browser to allow access to cookies only through http, and the second one instructs the browser to send cookies only if the protocol used is https. But I had already checked that, page X was in https, our website is in https too so the cookies should be correctly transmitted. As for httpOnly, it was only for reading the cookie not to transmit it. I didn't quite see how those changes could produce the bug that we had.
Since any lead was worth exploring now, we deactivated both attributes on the production servers live from the file system. And BAM, it just worked.
Following that, the system team closed the case, the bug was resolved. However, the bug was no less mysterious. From the system team's standpoint though, it was done and done. Yes, but the website was no longer secure… Suspense !
As a code guardian I could not let that happen. And to be more honest, I wanted to understand what was going on, this bug was driving me crazy. So I took all the classified files with all the facts with me and continued my investigation.
Why would httpOnly, or the secure attributes cause this bug? What were their motives? I asked the system team to deactivate only one of them to check which one was the culprit. But the system team didn't want to risk reproducing the bug in production, they had already moved on. I had to reproduce the bug on the testing platform to find out what was wrong on my own, as a singleton. As expected, the testing platform was nowhere near cooperative. It was always working, with or without httpOnly or secure.
That's when I decided to review all the steps calmly and come back to the crime scene. I let the debug console opened, and repeated every step. I wanted to catch page X in the act. As I was clicking on the malicious link, I quickly switched to page X, and that's when I saw it.
There was a 302 redirect of 559 ms happening before landing on page X !
You will ask, yes so? I looked closer, it was weird because it was a redirect on the same exact url : page X was redirecting to page X. And this was only in production. On the testing platform, there was no redirect. This was very suspicious. I knew I was on the right track.
I suspected a session flag to prevent redirect looping but I couldn't detect what actually caused the redirection. Since copying and pasting page X's url didn't trigger any redirect, I tried to replace the culprit link from the console so that it would not open in a new tab, maybe this was the cause of the redirect (for some reason).
That's when I had an epiphany, how could have I missed this ? In an instant everything became clear, the mystery was solved. All that we had done to solve this cryptic bug flashed before my eyes in a lapse of a few milliseconds.
All this time, the solution was right there smiling at us. And now I was the one who found it.
Rings, bells and victory !
I warned you when we started, now open your sockets and bear with me.
All this time I had focused on page X when the real culprit was its goddam link. Indeed, I thought the links were all relative like all the other links of the website, it was a fair assumption. Yes, except that links to page X are special, remember it's an external page hosted under our domain. So for these links, the href is constructed by a webservice (a completely different java application – a discovery for me) that sends it back to me and I just print it.
That's right, page X's url was absolute, and when I was about to change it, I realized, it was in http not httpS, like the whole website. I never suspected that could be possible. However when I checked page X's url in the browser, it was in httpS not http… So it must have been…redirected ! Do you see it too now ?
I quickly checked the redirected url, it was indeed from page X to page X but from http to httpS. That nasty little S ! And when I checked the cookies, the http request sent no cookie to the server because the cookies were set to secure, that's why the session was reset right before redirecting to https.
Which is a wtf practice because it's like letting someone arrive at the destination before telling him he got it all wrong. You should have better showed him the right direction before he departed. For redirection it's the same, it's really better to do it in the server configuration, so that even before executing code, it serves the right url. Especially for a redirection that needs to be systematic from http to https, it has to be in the configuration.
Since we don't have access to the server configuration (it is managed by yet another team, the hosting team), it was done like that at the time to go faster. But now I asked the hosting team to make the https redirection right from the Apache's configuration to not get any more surprises.
Of course it was working perfectly on the testing platform because the webservice was sending only production links. And when I formed the links for the testing platform on my own I wrote them in https, I never thought they were in fact in http.
But what about the weird behaviour that made it work on some machines then ? Well, when I tested with the system team, we noticed in the console that httpOnly was understood only by some browsers, so I think it was the same with the secure attribute. It's not well documented, but it makes sense. The browsers that didn't understand the secure attribute transmitted the cookie, so everything was working well. This explains why the machines on which it worked were not so many, such browsers are flawed so there are not a lot of them.
My lesson here is that, the main reason for a page to reset a session is that the server did not receive the session id, you need to check where it got lost. Following this investigation I filed a report additional to this one that will give you all the technical details of the case, you can access it here : How does a web session work ?
I must say, I discovered a certain taste for complex infrastructures. I'd like to know and see more.
Since then, I asked the webservice team to change their url from http to https, so it's cleaner. Now the https redirect is automatic so I can delete the ugly code redirect. I reactivated the security on the cookies : everybody calms down, the website is secure again ! We do banking operations, it's a bit important.
I used to hate this part of engineering, "debugging", so boring, uninteresting and a waste of time... but my view now changed. Debugging is like flying above and inside your whole application, it makes you understand better how it works, so you can improve it. On the side, you also do a lot of research to understand concepts you need to understand more in depth, you learn a lot. It also sharpens your skills to narrow down more quickly where the problem is.
And above all, at the end you have the immense and absolutely huge satisfaction of understanding what is going on, it wipes out all the crap you had to go through to understand what was wrong. Everything becomes clear and rational – a bit like in the scooby doo cartoon (oops, I didn't mean to write that publicly) – there is no such thing as esoteric computing, I love it.
No need of applause, or praise, just the inner satisfaction of being able to explain how and why it works and make it finally work, it is enough, it is the silent joy of the engineer.
just one word to say …. superb !!


Nigeria's President Muhammadu Buhari will return from leave on Saturday, a presidential aide said, easing concerns over the leader's health in the run-up to elections in early 2019.
"President @MBuhari will return today after his 10 working days vacation," Bashir Ahmad wrote on Twitter.
Buhari is campaigning to win a second term in February elections. Although the main opposition party is yet to pick a candidate, the president's ruling All Progressives Congress (APC) has been beset by a series of high-profile defections.
The most notable was the loss last month of Senate President Bukola Saraki, who quit a week after a wave of lawmakers left the APC, losing the party its majority in the Senate.
After Buhari spent five months in Britain last year being treated for an undisclosed ailment, opposition critics said he was unfit for office and his administration was beset by inertia.
Since then, leaves of absence have sparked chatter about the president's health, though Buhari's gaunt appearance through much of 2017 has visibly improved.
Kabelo Mabalane, colleague of the late rapper, Linda "ProKid" Mkhize has called to government to ensure that the cost of data in the country drops.
Mabalane says local artists will not be supported if fans cannot access their music. He was speaking at Mkhize's funeral, held at the University of Johannesburg in Soweto.
Mkhize died last week after a severe seizure attack.
"The data must fall movement is an important one. I'm asking you to heed the call because if this data must fall movement falls flat on its face, artists in this country will not make money. We need every single part of this infrastructure to help us make a living," says Mabalane.
Mkhize has been praised for paving the way for many hip-hop artists that came after him. One of the executives of his recording company TS Records, TK Ngciza says they made history together.
"So it meant they really relied on royalties and publishing and gigs. So they didn't really make a lot of money through royalties but one thing that the parents and people must take from this thing, ProKid really has paved the way for many hip-hop artists, in fact, he is the real Soweto number one boy, he is the pro he is the king of hip-hop," says Ngciza.
His younger brother Sandile Mkhize was overwhelmed with emotions bidding his brother farewell.
"I've been with Linda. He's been with me in my heart, in my mind the whole time. Even after his passing I went and found Linda after I got a call. All I could do was tell Linda that I will take over from the vision that he had. I know Linda is smiling. I would not like to listen to anything else. I know Linda is smiling and he loves us all as we are taking him to his final resting place," says Mkhize.
He was buried at West Park Cemetery.
A new R114 million substation has been commissioned to increase electricity generation in Atlantis on the Cape West Coast.
The City of Cape Town's Xanthea Limberg says the substation, built over four years, forms part of plans to spur economic growth and create jobs in the area.
She says the facility has the capacity to light up more than 10 million light bulbs.
"This new substation also provides a grid connection point for future independent power producers, which is in line with the city's drive to diversify its energy mix to include renewable energy.
Flags will fly at half-mast for three days at UN headquarters in New York and its mission around the world after the unexpected passing of former UN Secretary General Kofi Annan.
The 7th Secretary General and second African to lead the global organisation passed away after a short illness in Bern, Switzerland on Saturday. He was 80-years-old.
It was the culmination of a career with the UN that saw him rise through the ranks since his appointment as a lowly budget officer at the World Health Organisation (WHO) in 1962.
The current Deputy Secretary General Amina Mohammed spoke with SABC News about this loss.
"This is a tragic and very sad day for us all, Kofi was a very special person to many people, a mentor, such an inspiration, and he lived his life with the core values of the UN. So today people are reeling. For us it's really quite surreal. He was wise and walking that track in Johannesburg and Zimbabwe just a week ago and we're all very shocked," says Mohammed.
He served two terms as UN Chief receiving the Nobel Peace Prize along with the UN for their work for a better-organized and more peaceful world.
The UN's Mohammed remembers him as one of the pre-eminent leaders to have led the organisation.
"There are few leaders who walk with dignity and give hope and those of us who are in the trenches and we try to do what we can, and he was just one of them and he always going to be missed. He was a touchstone for many, he stood for the values calling for peace, really the end to so much suffering and conflict and the humanitarian crisis. He remained at the helm of affairs never quieting his voice," says Mohammed.
Post his UN career, he played mediation roles in Kenya, Zimbabwe, Myanmar and Syria to mention just a few, he delivered the Nelson Mandela lecture in 2007 and would pass on while chairing The Elders forum, started by the former South African President.
"He went on to do so much more after the UN and I think probably more, the leader of The Elders forum, his foundation, as you said the many voices he was asked to lend to try to build bridges, to bring people onto the side of delivering on peace, delivering on getting over the challenges that we have, this is something we are sorely missing, the Elders forum and himself have tried to fill that gap, today is a very difficult time and he never stopped giving," says Mohammed.
A statement from the Annan Family and the Kofi Annan Foundation says he died after a short illness and was with his wife and three children at the end of his life. Funeral arrangements and memorial services have yet to be announced.
Deputy President David Mabuza has urged South Africans to wage a struggle against the abuse of women and children.
Mabuza was speaking at a national prayer day in Ellis Park stadium in Johannesburg on Saturday. He says the scourge of gender-based violence has created pain for the country.
"We are confronted once more with the degeneration of our human values, immorality, the sloth and deviant afflictions to the nation. Our country is in pain, pain at the hands of men who grievously abuse those in our midst that are vulnerable," says Mabuza.
He says religious leaders helped liberate South Africa and they can take it forward.
"The struggle to liberate this country started in a church. It was religious leaders that met and said as South Africans lets unite and free ourselves and today I hear a voice coming from the same religious leaders who say, let's unite and fight the social ills," says Mabuza.
The event was well attended by different faith groups to help guide the country to a newer vision and mindset on social crimes.


Error recovery, historical reporting, trend analysis, data forensics and fraud detection are just some of the business problems that can be solved by using the Flashback Data Archive feature in Oracle 11g database. The Flashback option can be enabled for the entire database or for a selected set of tables. It can be enabled in the database with no application changes.
In some cases especially with large data sets, restoring the database from a backup becomes one of the time consuming tasks. In such situations, using the database flashback to go back to a previously saved restore point saves quite a bit of time. This article demonstrates how to enable database flashback and to go back to a specified restore point. Check Oracle Total Recall with Oracle Database 11g Release 2 white paper for more information on Flashback Data Archive (FDA).
Be aware that there will be some performance and storage overhead in using the database flashback. Evaluate all your options carefully before configuring database flashback.
The following example uses guaranteed restore point to flashback the database in a two-node RAC environment. Most of the example is self-explanatory.
It is not mandatory to enable logging for flashback database in order to create and use restore points. The requirement in such a case is to put the database in ARCHIVELOG mode and creating the first guaranteed restore point when the database is in mounted state.


When approver makes changes to the SC "descritption" of SC and approves the SC is routed back to requistioner for accept/reject changes as well as appear in inbox the first approver for his approval.
Create a SC, single item, non-catalog,via "Describe requirement" functionality.
The SC is sent to the first approver determined, for approval.
The SC is routed back to requisitioner as well as seen in the first approver inbox for approval agian.
As per the normal flow if the item are rejected the workflow goes to requistioner for approve/reject changes only(as the value of the SC changes), but here changing the desc causes the undesired bahaviour.
I am using WS14000133 workflow(n step dynamic workflow).
I don't understand what has security level of the workflow got to do with the issue?
But still can you please let me know as how to set the security level of the workflow?
The approver when rejects one of the line items straight away, without making any changes, the workflow routes back to the requisitioner for accept changes or withdraw the SC. In this case the workflow works fine.
In both the cases the approver is the same , hence the security level could not be the reason.
Do you think that the changes to the worflow items ( as in desc. changes or G/l chages) needs to be handled by the BADI ? Directly appoval or rejection of the line items are handled by the standard SAP code, hance no issues occur here.
i.e making the changes to SC by approver will restart the WFL by him or not.
The standard functionality approve and reject , works the same.
Can you please check in the workflow log , how many workflows are available dor the shopping cart.
1.you can find the workflow log using transaction SWi6.
2 looks like the workflow restart happens in your case , please check the security level of the approver who changes the shopping cart.


text:
The 1947 season was the Hawthorn Football Club's 23rd season in the Victorian Football League and 46th overall.

Fixture

Premiership Season

Ladder

References

Hawthorn Football Club seasons

redpajama_set_name: RedPajamaWikipedia


A practical stand for earring is a must have for every woman who cares for her precious earrings. These pieces perfectly accommodate up to several pairs of earrings for you to easily choose the necessary one whenever you need! Generally such items are not so expensive and anyone can surely afford to buy one and place it on her dressing table. If you need to buy a quality stand for your earrings, then you are sure to come across marvelous models in Nile Corp Store. Here only exceptional models are displayed to customers' attention.
If you need a practical and affordable earrings' stand that can accommodate up to a dozen and even more earring pairs, then the earring pendant display coming in black velvet or white leatherette is a pretty choice. Depending on the size of the item, the price changes. A model capacious enough for storing twenty earring pairs has a size 7″D x 2″D x 2 1/2″H.
Anyway, if you would like to own a somewhat intricate stand for earring that will not only securely keep your earrings but also pretty up your bedroom vanity, then you can consider obtaining the earring display via music note. This marvelous black colored stand is sure to bring unique style to your room with its modern and captivating design. Moreover, it can as well as signify your passion and love towards music. This marvelous earring stand can hold up to twelve pairs of earrings and has a size 6 3/8″W x 5 3/4″H thus being highly practical for glamorous ladies who love to change their outfit several times a day!


Coriander Girl ARE YOU A VENDOR?
Florist and former actress Alison Westlake opened Coriander Girl in 2009, despite a lack of formal training in floristry. Since then, Alison's work has blossomed as she has established Coriander Girl as one of Toronto's go-to purveyors of design and flowers. Growing gracefully alongside Alison is her bud and wedding coordinator, Tellie Hunt. With Tellie's uncanny eye for vintage charm, Coriander Girl stocks a variety of intriguing pieces that will lend your modern leanings an old-world mystique. The work of Coriander Girl has been featured in magazines like House and Home, Chatelaine, and Flare. It has also been seen on blogTO, Style Me Pretty, and The Wedding Co.
The business offers consultations, delivery, setup, and cleanup to ensure your floral vision is enacted with care and precision. The business provides fresh flowers in vase arrangements and bouquets.
Along with flowers, the business also sells vintage furniture, home accessories, and cards offerings.
You would be silly to book any other florist than Coriander Girl!
I have always had a passion for flowers growing up and they were probably the most important thing for me at my wedding and I was definitely not disappointed.
Deanna was so thoughtful and patient with me as I changed and moved things around during the planning process. Adding and removing things to try and accommodate our tight budget. She was always willing to help work things out and even when at the last minute the vases were broken by another customer she was able to find others that matched our theme.
Everything was absolutely gorgeous, I received so many compliments on the flowers throughout the entire evening. They were soft, elegant, and almost whimsical. Deanna was able to bring my vision of greenery and purple to the next level with candles creating a beautifully romantic vibe at our reception.
100 times over would recommend them, I will continue to order flowers from them any chance I get!
We used Coriander Girl for our wedding at Archeo in Distillery District on June 16, 2017. They completely exceeded our expectations! We still have people asking us where we got our flowers for our wedding. They were so well done that people talk about the flowers at our wedding more than anything else (bride included! lol). We got the girls bouquets and mens boutonnieres, centre pieces and a hanging floral installation.
We worked with Amira to select everything. We met with her on a few occasions and she was always extremely professional and so knowledgeable. Most importantly, she was able to pinpoint our vision to a tee and deliver on it. Just amazing!
The delivery on the day of was all on time and exactly how we imagined it. The flowers also lasted for so long after the wedding day.
We cannot say enough positive things about our experience with Coriander Girl. Truly feel that people are missing out by not using this florist!
I knew I liked the look of the organic floral arrangements from Coriander Girl, but was so amazed by the final look. The consultations were helpful but I placed my trust in the professionals. Deanna was amazing - responsive on email and very organized. Everything looked beautiful. I received so many compliments about my bouquet, and the overall look of the wedding decor/florals/greenery.
Amira from Coriander Girl was amazing to work with and her and the Coriander Girl team did such an amazing job on my flowers for my wedding day! The bouquets and boutineers for the bridesmaids and groomsmen + my wedding day bouquet were the most perfect colours to match our wedding colours (whites, greenery, and smokey purples) the bouquets lasted all day in the heat with very minimal wilting! The few centerpieces we had on tables were also in the same colours and really added texture and a romantic element to our wedding decor.
We also had a copper arch with greenery and fairy lights wrapped around it which was used as the centrepiece to where we were married for our ceremony and it was absolutely enchanting! I can't recommend Coriander Girl enough, they are simply amazing!


text:
Arizona Becomes First State To Require US Citizenship Test For High School Diploma
Eric Owens Editor
January 16, 2015 9:06 AM ET
What is the name of the national anthem? What is freedom of religion? Who wrote the Declaration of Independence? Why does the American flag have 13 stripes?
Students across Arizona must now correctly answer these not-very-tough questions and others in the same basic vein if they want to graduate from high school.
On Thursday, the Arizona state House and Senate enacted legislation requiring high school students who seek diplomas to pass the U.S. citizenship test on civics, reports U.S. News & World Report.
Republican Gov. Doug Ducey signed the law the very same night — demonstrating the efficiency of American government when politicians actually want to get something done.
"Every single student in Arizona and across the United States of America should have basic knowledge and understanding of American government," Arizona state representative Steve Montenegro said back in September, according to The Arizona Republic. "Civics is just common sense."
The civics portion of America's official naturalization test is not particularly hard. There is a set of 100 possible questions relating to civics as well as government and basic American history.
You can see all 100 possible questions here.
Students in Arizona will be required to answer 60 out of the entire 100 question set correctly.
The actual U.S. citizenship test for immigrants who want to become U.S. citizens is just 10 questions. The test is given orally to groups of nearly-naturalized citizens. Each applicant must get just six of those 10 questions right to pass.
Some Democrats and teachers in Arizona oppose the new state law.
Democratic state senator David Bradley said he stands athwart the mandatory civics test because, he argued, passing a test about how American citizenship works does not make anyone a good citizen.
"My point now is tests don't make citizens," Bradley said, according to U.S. News. "Citizens are tested by their actions."
Meanwhile, Joe Thomas, a high school government teacher in the Phoenix suburb of Mesa said he is worried because a 100-question civics test will take an entire class period. Thomas won't be able to use that day to get students excited about government. He said he would prefer to promote critical thinking skills, anyway.
"The interest is promoting civics and we want to see students engaged," Thomas said, according to U.S. News. "I don't know if a test engages students."
The Arizona-based Joe Foss Institute (motto: "Patriotism Matters") has pushed a civics test initiative nationally. The Foss Institute has also declared its objective to have every state require a high school civics test by 2017, the 230th anniversary of the U.S. Constitution (thoughthe document was not actually ratified until 1788).
While Arizona is the first state to require a civics test for high school graduation, the idea for such a test has generated interest in several states. Other states mulling a mandatory civics test for would-be high school graduates include North Dakota, Utah, Oklahoma, Louisiana, Missouri and South Carolina. (RELATED: North Dakota Proposes Mandatory US Citizenship Test For All High School Graduates)
Some 15 states in total are expected to consider a mandatory high school civics test law later this year.
Follow Eric on Twitter. Like Eric on Facebook. Send education-related story tips to erico@dailycaller.com.
Tags : arizona citizenship immigration
Eric Owens


ORB™ is recognized as the fastest growing toy and activities company in the world; shipping high-volume, trending collectibles, crafts, compounds and breakthrough art materials. ORB™ is best known for its buzzworthy brands including ORB Soft'n Slo Squishies™, Bubbleezz™, ORBSlimy™, ORB Odditeez™ and ORB Slimi Café™. ORB™ started nearly 30 years ago with the Celestial Orb, a transforming, hand-held wire widget and has grown into a company with over 21 brands.
ORB Slimi Café™ Combines Two Top Toy Trends: Squishys and Slimi.


Sponsored Chess Read - Raise Money for Junior Chess!!!
Those who know me as a chess player know that I am notorious for being lazy. I have never read a book, never watched a DVD, never had proper coaching. I just don't have the determination or drive to pick up a book and just study the game. It is the complete opposite of me as a chess coach. I do hours of research into the best teaching methods, invent mini games, write my own teaching materials and dedicate most of my life to teaching people how to play chess.
I have spent many years trying to give back to junior chess, in the form of coaching and running tournaments and other events. There always seems to be a common problem, however – money. There never seems to be enough of it! The reasons why many enthusiastic and fantastic people in the chess world cannot provide the services they want is because of the lack of funds. Therefore I am attempting to find a way to fix this problem, whilst actually kicking me into gear and stop me being such a lazy bones... a sponsored book read!
The Chevannes Chess Academy currently has a sponsorship fund which helps to raise money to support those who are less fortunate. We help to fund the fees for going to chess tournaments or have coaching. At the moment, the CCA donates 10% of all profits made at their events plus receives generous donations from supporters of the academy. The fund has a modest value at the moment but has still managed to help several children. I envisage that this venture should help raise a substantial amount to make a difference.
Each person will donate at least £1 to the sponsorship fund on the basis that I read (and study!) a complete chess book by a certain date. All sponsors will have the chance to test me after the final date to ensure that I have read and understood all material in the book. Should I fail the task, all money will be returned to each sponsor and I myself will have to match the donation! Therefore, the sponsorship fund will guarantee to receive donations for each period.
The initial sponsored read will be an easier one for me, to ease me in! You need to give me a chance!
I am creating a poll so anyone can vote the first book to be read. There will be a choice from 5 and I have started off with some absolute classics, so please vote. The poll will close at midnight on 18th November and the book with the highest votes will be the one chosen.
I hope that this sponsored read will help support junior chess substantially and help me pick up more chess knowledge so I can continue coaching juniors effectively. Also, all sponsors will be added to the CCA Hall of Fame !


text:
Judges delay on disease inquiry
Top judges have delayed their decision on whether the Government should be forced to hold a full public inquiry into last year's foot and mouth crisis.
After a four-day High Court case where the epidemic was described as one of the greatest social upheavals since the war, the judges said they needed time to consider their ruling.
Lawyers for 12 farmers and rural businessmen say the decision to opt for a series of three private inquiries instead of giving the crisis a full public airing was irrational. But the Attorney-General, Lord Goldsmith QC, argued a public inquiry would be backward-looking.
In his closing submissions, Stephen Smith QC, who represents two of the campaigners, denied his clients were in any way motivated by a desire for retribution.
Mr Richard Lissack QC, representing seven farmers, told the judges not to lose sight of the appalling consequences the outbreak had.


Using ongoing, real world conflicts in videogames is in poor taste and unnecessarily controversial, says Operation Flashpoint's creative director.
Sion Lenton, the creative director for Operation Flashpoint: Red River, says that he has no problem playing safe when it comes to using real world conflicts for videogames by side-stepping the entire issue.
Lenton said that at no point had Codemasters considered using a real conflict as the setting for Red River, adding that it was deliberately avoiding that controversy by sticking with fiction. Moreover, his personal view was that to set a game in an ongoing conflict was in poor taste. He related the story of a nephew of one of the women in the office, who had been killed by an improvised explosive device. Hearing news like that, he said, made him feel very uncomfortable about the thought of setting a game in an ongoing conflict.
It's not hard to understand why developers might steer away from using actual, current wars; the chances of someone on the team having suffered a very real and very recent loss - as happened with Lenton's co-worker - are significantly higher, and that's a difficult subject to broach at the best of times, let alone when you're making a game about it.
All the same, the issue seems not to be that developers shouldn't be making games about war - dozens of war games come out every year and hardly anyone bats an eyelid - but that they should be so indelicate as to be specific about where that war is taking place and who it's against.
Operation Flashpoint: Red River comes out for PC, PS3 and Xbox 360 next spring.


Next came a search for a shop to complete the work, which brought Bradley to JE Robison Service in Springfield, MA. John Robison picked up the story in a phone interview.
Bradley decided to stick with the original 4-speed transmission and have Robison's rebuild a stuck motor. As John wrote, "The giveaway is that when we turned the motor on its side, water came out of the spark plug holes. No wonder we couldn't turn the engine with a wrench on the crank pulley." John had it rebored and the crank reground. He found a 4-speed transmission and rebuilt it, and then turned his attention to the rest of the vehicle. With a new radiator and hoses, parabolic springs and rebuilt suspension, a rebuilt steering linkage, new fuel tank and wiring harness, the 109" now featured "a bit of this and a bit of that." Some parts that came with the 109" were actually "Series I or Series III parts and did not fit correctly." There were enough used bits from other vehicles that John was hard-pressed to assign a date to the Rover. A set of Exmoor seats completed the interior, "just some of the many parts from Rovers North," noted Bradley. He then sent the 109" to Chris Laws' Badger Engineering for the taxing job of installing a new headliner. Chris also identified the missing interior pieces required to complete the interior, and they are underway as of press time.
Robison and his team completed the job in time for New Year's 2017, and Bradley remains thrilled with the results. "The 109 is such a show-stopper," he said," that I don't drive the Defender as much. It's remarkable how much attention it gets!" He hopes to share his twin love for Cape Cod and Land Rovers through a new venture, Sand Rovers Cape Cod, "an old guy with a dream to show off some of the Cape's prettiest spots in a legendary vehicle." Legendary vehicles captivate Bradley as he's quite a Camel Trophy buff as well. He regularly joins a group of eight Camel Trophy enthusiasts (one being Darko Dular of the '91 Yugoslavian team) to meet up, off-road and enjoys the spirit behind the thrilling international challenges. Bradley's Land Rovers provide him with the same thrill that his first sighting of one 49 years ago did. With apologies to B.B. King, the thrill is not gone.
If you've attended The British Invasion weekend event in Stowe, VT, you've seen a fleet of brilliantly restored and refurbished Rolls-Royces and Bentleys walk off with many awards and admiring looks. They're the result of a commitment to originality and precision by founder John Robison. Fortunately for Land Rover enthusiasts, he's quite pleased to work on vintage through contemporary Land Rovers, too.
John's family brought him to western Massachusetts, where he's lived since 1966. He's been a car guy from age 4 and states he dropped out of public school at age 15 to become a roadie and engineer for touring bands, including a stint with KISS. He set up his company, J E Robison Service, in the late 80s in Springfield, MA, and his shop space has grown from a 440 square foot garage to a five-building complex. John's blog routinely offers technical advice and service recommendations for Land Rover owners; he started working on them with Land Rover's return to North America in 1987. His company works on the Crewe-based Roll Royce and Bentley models, as well as German brands. It also maintains a fleet of EMS vehicles that provide emergency services for many western Massachusetts towns.
A published author, John's writing (Look Me in the Eye and Raising Cubby, among others) and advocacy for people with disabilities have landed him speaking engagements worldwide and service on the Interagency Autism Coordinating Committee for the US Secretary of Health and Human Services.


text:
Nine UM SoC Faculty Awarded a Creative Activity and Research Grant
Home » SoC News » Nine UM SoC Faculty Awarded a Creative Activity and Research...
By Greta West
Apr 18, 2018 | Posted in Advertising | Interactive Media | Motion Pictures | Public Relations
center for ccc
Nine University of Miami School of Communication faculty were awarded a School of Communication Creative Activity and Research Grant from the Center for Communication, Culture, and Change for the 2018-2019 academic year. The grant supports research and projects that will result in clear and prominent scholarly and/or creative accomplishments that enhance the reputation of the School of Communication. Below is a brief summary of the grant recipients and their projects.
Ching-Hua Chuan, research associate professor in the Department of Cinema and Interactive Media, received a grant for Creating Chatbots for Domain-Specific Communication in which she will create a chatbot that provides guidance and support for cancer patients regarding clinical trials.
Juliana Fernandes, assistant professor, and Sarai Nunez, lecturer, both in the Department of Strategic Communication, were awarded a grant for their project, An Integrated Approach to Evaluating Advertising Campaigns Capstone Courses, which seeks to describe and evaluate a team teaching method developed by advertising campaigns professors, gauge students' perception on several learning dimensions, and map out how this course is being taught in American universities.
Kim Grinfeder, associate professor in the Department of Cinema and Interactive Media, was selected for his project Addressing the International Urban Agenda, in which he will build software that will automatically generate documentaries using a storytelling algorithm, as well as user participation.
Barbara Leibell, assistant professor of professional practice in the Department of Cinema and Interactive Media, will receive funding for her feature film script, Counter Revolution, based on the career of Chef Jon Eifman.
Howard McCain, assistant professor in the Department of Cinema and Interactive Media, received a grant for his short dramatic horror film, Goodnight, Scarecrow.
Barbara Millet, research assistant professor in the Department of Cinema and Interactive Media, received a grant for her project The Congruence-Association Model in Musical Multimedia: New Insights from Eye-Tracking and Facial Expression Capture, which she will be working on with Juan Chattah, associate professor in the Frost School of Music, and Soyeon Ahn, associate dean for reseach in the School of Education.
Thomas Musca, associate professor of professional practice in the Department of Cinema and Interactive Media, received a grant for post-production work for his feature film comedy Chateau Vato.
William Rothman, professor in the Department of Cinema and Interactive Media, received a grant for his work on his book, Jean Rouch as Film Artist.
Designing a Career
UM School of Communication alumnus Derek Stanley, B.S.C. '07, thought he might be a newspaper designer when he grew up. Today, he is managing a Southern rock band based out of Nashville, TN – The Steel Woods. ...
Advertising Alumna Wins Top Award at Cannes Lions
It was 2012 Ultra weekend in Miami. Throngs of EDM lovers donning glitter tube tops and face paint crowded Museum park, including UM SoC alumnus and senior at the time Erin Evon. That year Evon was competing in NSAC — a natio...
PREP's Final Banger at the PRADDY Awards 2018
Advertising | Public Relations
Students of the University of Miami Public Relations Experience Program (PREP) concluded their academic year with a bang at the Department of Strategic Communication's PRADDY Awards. The PRADDY Awards provide a...


text:
Arts + Culture | Interviews
Interview with Rosemary Flannery, French-American author of 'Angels in Paris'
December 14, 2012 By Judy MacMahon | Paris, France
Rosemary Flannery is the author of 'The Angels of Paris: Looking up in the World's Most Beautiful City'. She moved to France in 1989, where she studied Méthodologie de l'Architecture at the Sorbonne and became fascinated by the different types of angels illustrated in architecture all over Paris. She works as a writer, artist, and also gives tours of Paris museums and neighbourhoods.
Can you describe yourself in three words?
Passionate, hard-working, happy.
What first drew you to France?
A visceral attraction to its culture, aesthetic, food, history, beauty and its intrinsic artistic, sensual spirit.
What do you love most about life in Paris?
The richness of the simple pleasures like having a meal at an outdoor café; the way ordinary things are rendered beautiful, or made into an art form; the beauty of the city.
Who is your favourite French architect, and why?
Liberal Bruant, the 17th century architect who designed the buildings of the Invalides (pictured left); the façade is one of the most graceful in Paris and the cour d'honneur, perfectly harmonious.
He also designed the Salpêtrière chapel, a very inventive creation, and his own house in the Marais, a beautiful work in the Baroque style.
Which photographer inspires your work the most?
I'm more subliminally inspired by artists such as Vermeer and Rembrandt than by photographers. The photographs in my book serve to illustrate the text.
Why did you choose to focus on Paris in your book?
I live in Paris and I love Paris.
Which came first: your interest in architecture, Parisian history, or the angels themselves? Why?
My interest was piqued by a huge angel which is atop a tall column in the Parc Montsouris, near where I used to live. Then I began to notice so many different types of angels illustrated in architecture all over Paris, in the most unexpected places – on friezes and fountains, atop theatres and on the steps of the Opera, on cast-iron door grills, on monuments and sundials.
I became fascinated by the history behind them, and wanted to know who sculpted them, and why they were there. The way the angels are depicted through the centuries and express various artistic trends, such as Gothic, Renaissance, Art Nouveau, Art Deco, etc – also intrigued me and was the catalyst for my book.
Which was your favourite angel, and why?
It's more a set of four musician angels which flank the entrance of what was a medieval auberge (small hotel and restaurant) in the Marais. They are intricately carved in stone, with marvellous details of their clothing and musical instruments and are set in an architectural framework. It is all executed with such care, you can feel the love that went into them!
These angels are also quite humorous, with their curly hair and merry smiles. I love the idea that they seem to welcome visitors to the house.
Favourites – Paris
Place to eat:
The Restaurant du Palais Royal in the Jardin du Palais Royal. The food is excellent and beautifully presented, and in fine weather you can dine out of doors in the garden, which is so lovely.
Place to drink:
Illy Espressamente café, 13 rue Auber near the Opera. Their coffee is the best in Paris, the Italian design of the interior is wonderful and the ambiance is great.
Place to shop:
All over Paris, I haven't one particular place. Prefer small boutiques to large stores.
Place to play:
I love to explore the Louvre, and wish I had more time to do so.
Day trip location:
Anywhere in Burgundy or in the countryside.
What is the most intriguing place in Paris?
There are so many! Perhaps strolling through the old arcades in the 1st, 2nd and 9th arrondissements, they are full of unique shops and restaurants.
What is the most inspiring place in Paris?
The view of Paris from the Pont Neuf.
Thank you Rosemary for taking the time to speak to us at MaVieFrançaise™. We've enjoyed getting to know more about you and your work.
1. Angels of Paris book
2. Rosemary
3. Les Invalides, on Wikipedia
4. Angel with portable harp, medieval auberge
5. Angel of the Parc Montsouris
6. Eglise St Jean de Montmartre, 18th arrondissement.
An American in Paris,
interview,
Join us here to discover HOW TO live YOUR dream French life. You'll be inspired to put the daily slog behind you & LIVE YOUR DREAM here with us. We'll help you: Be more savvy about France - Frenchify your life - Enhance your next trip - Finesse your French - Connect with passionate Francophiles & French people.
Interview: David Downie - author and French pilgrim
Interview: Cara Black's 'Murder in Pigalle'
COMPETITION: Interview with John Baxter part 2 - Expat author - WIN one of 3 copies of 'The Most Beautiful Walk'
Interview: expat author Harriet Welty Rochefort - discovering 'Joie de Vivre'
Rosemary Kneipp
Very interesting interview. I look forward to reading your book which I shall add to my Christmas wish list!
"Le désert, c'est génial à traverser : on ne voit que les gens que vous aimez et qui vous aiment vraiment" Do you know the context of this quote?"
Nicolas Sarkozy. Translation
S'être coiffé avec un pétard To have combed one's hair with a firecracker - (ie. to have bed hair)