text:
Native Storytelling at the NMAI Rasmuson Theater
The National Museum of the American Indian in Washington, D.C. will present The ECHO Project (Education through Cultural and Historical Organizations) performance of Celebrate – Song, Dance and Story! It takes us on a journey down life's paths – from childhood to love and marriage and beyond. "Through these songs, dances, and stories of challenges and triumphs, we learn the cultural values of these communities – whether about respect for ancestral ways or the dangers of jealousy and vanity."
Dates: Feb 25 & 26
Time:	11 a.m. -12 noon
Categories:	Celebrations, Demonstrations, Kids & Families, Lectures & Discussions, Performances
Co-sponsor:	Presented in partnership with The Peabody Essex Museum, The Bishop Museum, The Alaska Native Heritage Center, The Inupiat Heritage Center, and the Mississippi Band of Choctaw Indians
Venue:	American Indian Museum
Event Location:	Rasmuson Theater
Cost:	Free.
For reservations for student groups, please call 202-633-6644 or
TTY 202-633-6751.
Visit Echospace for more info. This page has several videos of musical instruments from several different cultures. Personal and family values are illustrated and learned through cultural stories. Do take the family to experience this special performance if you are in the D.C. area this weekend!
Check out other ideas and activities to do with kids on https://mygrandmasue.wordpress.com by the author of the award-winning children's book Grandpa, Do It! I Do It, Too!
Leave a Comment »	| Places to Explore	| Tagged: American Indian Museum, 'Ili'ili, Celebration, Celebrations, character building, child, Child Character Building, children, Choctaw, Cross-cultural Communication, Dance, Demonstrations, ECHO, family, family values, fun, grandchild, granddaughter, grandpa, grandparent, grandson, Hawaiian Instruments, Hula Instruments, Iñupiaq, Indigenous Americans, Ipu, kids, Kids & Families, Lectures & Discussions, Mississippi Band of Choctaw Indians, Music, NMAI, Performances, Personal Values, Places to Go, Pu'ili, Rasmuson Theater, Rattles, Reco-Reco, Stories, storytelling, The Alaska Native Heritage Center, The Bishop Museum, The Inupiat Heritage Center, The Peabody Essex Museum, Wampanoag, Washington, Washington DC, Water drum, Yup'ik, Yup'ik Drum	| Permalink
C-300 Kick-Start Party 2-16-11 for Long Beach Grand Prix
Even though the 2011 Toyota Grand Prix of Long Beach is two months away (April 15-17), the City Council will talk about the course this coming Tuesday and the Committee of 300 will host the annual Kickoff Party this Wednesday. Harry Saltzgaver reports the details at gazettes.com.
Time: Wednesday, February 16 · 6:00pm – 9:00pm
Hotel Maya
700 Queensway Drive
Long Beach, CA 90802 map
Facebook Event Created By: Kelly Stortz
The Committee of 300* invites you to an evening of fun as we celebrate the kick off to the 37th Annual Toyota Grand Prix of Long Beach!
Bring your friends and business associates to the gorgeous Hotel Maya. Situated just feet from the water and with a breathtaking view of the city's coastline, this venue is the perfect location to appreciate why the Toyota Grand Prix of Long Beach is the must-attend event each year.
Enjoy Complimentary Hors d'Oeuvres, live band, silent auction & no host bar. Proceeds from this event benefit this year's charity, the Historical Society of Long Beach!
RSVP's are kindly requested. No cost to attend.
Facebook Event RSVP here
For more information about this event or the Committee of 300, please call the C300 office at (562) 981-9200 or visit us on the web at http://www.redcoat.com.
* The Committee of 300 is a registered non-profit organization dedicated to promoting the Toyota Grand Prix of Long Beach and the City of Long Beach, CA. Known as "Redcoats" for the attire they wear, the C300 staffs and participates in community events, the Los Angeles, Orange County and Belmont Shore Car Shows. Participation in non-race community services events is encouraged and members are known to show up in force all over Long Beach to lend a hand!
1 Comment	| Places to Explore	| Tagged: C-300, child, children, Committee 300, Committee of 300, family, family volunteer activity, fun, Gazette, Grand Prix, grandchild, grandchildren, grandma, grandpa, grandparent, grandson, Harry Saltzgaver, Kelly Stortz, kids, Long Beach, Long Beach Grand Prix, Park Clean-Up, Red Coats, Redcoats, Toyota Grand Prix, Toyota Grand Prix of Long Beach	| Permalink
Great Backyard Bird Count Begins February 18
Kids can count the birds in the backyard! The February 2011 California Least Tern Newsletter of the El Dorado Audubon Society had an article on the Great Backyard Bird Count to be held February 18-21, 2011. This would be a great classroom or family activity! Here is an instructional video all about what you would need to do from the website of the GBBC (Great Backyard Bird Count). Here's How to Participate. Here's GBBC for Kids!
News Release:
February 8, 2011—Blackbirds made the headlines when a flock of thousands fell from the skies in Arkansas on New Year's Eve. Now bird enthusiasts across the continent are counting the birds—not just blackbirds, but birds of more than 600 species—in the annual Great Backyard Bird Count. During February 18–21 the event will create an instantaneous snapshot of birdlife across the U.S. and Canada for all to see.
Anyone can help by tallying birds for at least 15 minutes on any day of the count. At www.birdcount.org, you can enter the highest number of each species seen at any one time and watch as the tallies grow across the continent. Coordinated by the Cornell Lab of Ornithology, Audubon, and Bird Studies Canada, the four-day count typically records more than 10 million observations.
Last year's participants reported more than 1.8 million American Robins, as well as rarities such as the first Red-billed Tropicbird in the count's 13-year history.
"Whether people notice birds in backyards, parks, or wilderness areas, we ask that they share their counts at www.birdcount.org, " said Judy Braus, Audubon's senior vice president of Education and Centers. "It's fun and rewarding for people of all ages and skill levels."
"When thousands of people all tell us what they're seeing, we can detect changes in birds' numbers and locations from year to year," said Janis Dickinson, director of Citizen Science at the Cornell Lab of Ornithology.
"An isolated event such as the dead birds in Arkansas may be within the range of normal ups and downs for an abundant species like the Red-winged Blackbird," Dickinson said. "But the count can serve as an early warning system for worrisome declines in bird populations that result from more widespread problems."
Dickinson said past GBBC counts showed a drop in reports of American Crows since 2003, coincident with some of the first widespread outbreaks of West Nile virus in the U.S. Once ranked among the top 4 or 5 most frequently reported species, crows are still among the top 10 birds reported in the Great Backyard Bird Count but they have dropped in ranking since 2003. This "signal" is consistent with data from the more intensive Breeding Bird Survey, as well as studies demonstrating declines of 50–75% in crow populations in some states after outbreaks of West Nile virus.
Maps from the count have also captured the paths of migrating Sandhill Cranes and recorded the dramatic spread Eurasian Collared-Doves. Introduced to the Bahamas in the 1970s, the species was reported in just 8 states during the 1999 GBBC. A decade later, it was reported in 39 states and Canadian provinces.
"I have joined the Great Backyard Bird Count for the past three years and am really looking forward to doing it again," said participant Kathy Bucher of Exira, Iowa. "I really enjoy nature and bird watching. My mother and I share updates on the birds we see. It's a fun hobby to share with a loved one!"
For more information, including bird-ID tips, instructions, and past results, visit the birdcount website. The count also includes a photo contest and a prize drawing for participants who enter their bird checklists online.
The Great Backyard Bird Count is made possible in part by sponsor Wild Birds Unlimited.
• Miyoko Chu, Cornell Lab of Ornithology, (607) 254-2451 (Eastern Standard Time), mcc37@cornell.edu
• Delta Willis, Audubon, (212) 979-3197 (Eastern Standard Time), dwillis@audubon.org
• Dick Cannings, Bird Studies Canada, (250) 493-3393 (Pacific Standard Time), dcannings@birdscanada.org
The Cornell Lab of Ornithology is a nonprofit membership institution interpreting and conserving the earth's biological diversity through research, education, and citizen science focused on birds. Visit the Cornell Lab's website and the All About Birds Bird Guide.
Now in its second century, Audubon connects people with birds, nature and the environment that supports us all. Our national network of community-based nature centers, chapters, scientific, education, and advocacy programs engages millions of people from all walks of life in conservation action to protect and restore the natural world.
Bird Studies Canada administers regional, national, and international research and monitoring programs that advance the understanding, appreciation, and conservation of wild birds and their habitats. We are Canada's national body for bird conservation and science, and we are a non-governmental charitable organization.
225 Varick Street
159 Sapsucker Woods Road
Bird Studies Canada
Port Rowan, ON N0E 1M0 Canada
Call: (888) 448-2473 or (519) 586-3531
Grandpa Ron and I have a Red-tailed Hawk, Harris Hawk and Northern Harrier that like to visit for dinner. They perch on the wall outside a window. I captured 2 pictures of the Harris Hawk before he had enough of me and flew off.
… and we always have quail, unless they are hiding…
Leave a Comment »	| Backyard Activities, Family Time, Nature Activities	| Tagged: Audubon Society, baby quail, Backyard Bird Count, Backyard Birds, bird watch, bird watching, birding, California Quail, child, children, family, fun, GBBC, grandchildren, granddaughter, grandma, grandpa, grandparent, grandson, Great Backyard Bird Count, kids, nature, Places to Go, quail, quail babies, quail baby, Red Tail Hawk, Red-Tailed Hawk	| Permalink
THE RED COATS ARE SEEING GREEN: Veteran's Park Clean-Up by Committee of 300
Grandpa Ron and Grandma Sue are members of the Committee of 300, a non-profit all volunteer group dedicated to supporting the Toyota Grand Prix of Long Beach, CA, and performing Community Service for the citizens of Long Beach. This morning Grandma Sue and Grandpa Ron participated in the first ever Veteran's Park clean-up in Long Beach, CA, with several other Committee of 300 and community members. We had a fun time actually! I think there might be some photos posted soon at the Committee of 300 site. If so, I'll link to them. The Committee of 300 is also known as "The Red Coats" because of their signature red attire. Here's an example photo.
THE RED COATS ARE SEEING GREEN
Committee of 300 Boasts Partnership with City of Long Beach Parks, Recreation and Marine
to Adopt Veterans Park and Announces First Park Clean Up Event
LONG BEACH, Calif., Feb. 4, 2011 – The Committee of 300 of Long Beach is excited to announce its partnership with the City of Long Beach Parks, Recreation and Marine by "adopting" Veterans Park located at 101 E. 28th St. The first park clean-up will take place on Feb. 12 at 10:00 a.m. and will continue on subsequent second Saturdays of every month.
6th District Councilman Dee Andrews is joining in the celebration of the partnership and will be on hand as will representatives from Councilman James Johnson's office whose district the park borders.
"This year our board of directors has placed a strong emphasis on community service, and we're very thankful to have gotten the support from city council members as well as from the Parks, Recreation and Marine department to help us make this happen," said Committee President Salvador Farfán. "This is a great opportunity to make a positive impact in the community.
"We hope that by our being out there, the residents and business owners in the surrounding neighborhoods will join us and get to know one another while doing some good. The fact that it gives our members yet another opportunity for service and lets the public know that our organization is active year round is just the icing on the cake."
The Committee of 300 has been the volunteer group associated with the Toyota Grand Prix of Long Beach from the inception of the race. The famed "Redcoats" can be seen on race weekend as ambassadors to all things race-related as well as to the city of Long Beach. The rest of the year C-300 is THE premier volunteer group in Long Beach, volunteering on an ongoing basis with a number of non-profit organizations in addition to the yearly selection of one non-profit to be the recipient of funds raised by the Committee throughout the year. This year's recipient will be the Historical Society of Long Beach. Last year the Committee raised nearly $5,000 for the Steel Magnolias of the Stramski Center.
For more information on the Committee of 300, visit redcoat.com or call (562) 981-9200.
Salvador Farfán, C-300 President 2010-11
Salvador.Farfan@gmail.com
Cheryl Portugal, C-300 Executive Assistant
office@redcoat.com
The Committee of 300 website tells about the Long Beach Grand Prix race.
Leave a Comment »	| Volunteering	| Tagged: C-300, child, children, Committee 300, Committee of 300, family, family volunteer activity, fun, grandchild, grandchildren, grandma, grandpa, grandparent, grandson, kids, Long Beach, Long Beach Grand Prix, Park Clean-Up, Red Coats, Redcoats	| Permalink
Animal Planet's Puppy Bowl VII to Air (12 pm PST/3 pm EST) on Superbowl Sunday
A cute version of 'football' will be on Super Bowl Sunday, Feb 6, at 12 pm EST on Animal Planet. Puppy Bowl VII will air complete with a Kitty Half-Time Show. Meet the players, see highlights from previous years and get behind the scenes on the Animal Discovery Puppy Bowl VII website!
Highlights from last year
Player Stats on the starting lineup are here.
Tail-gate Party info here.
Leave a Comment »	| Family Time, Indoor Activities	| Tagged: child, children, family, fun, grandchild, granddaughter, grandma, grandpa, grandparent, grandson, kids, Kitty, Puppy, Puppy Bowl, Puppy Bowl VII, Tail-Gate Party	| Permalink
Reno's Rink on the River
This weekend is the last one for Reno's Rink on the River! It closes on Sunday! If you haven't had a chance to check out your skating legs yet, go for it! The kids will have great fun!
Hours for this last weekend:
6pm – 11pm today
11am – 11 pm Saturday
11am – 6 pm Sunday
Kids (3-12): $5
Seniors (55+): $5
Skate rentals are $2
For more info, here is their website: Rink on the River
Leave a Comment »	| Family Time, Nature Activities, Places to Explore	| Tagged: child, children, family, fun, grandchild, grandchildren, grandma, grandpa, grandparent, grandson, Green Hour, ice rink, ice skating, kids, Places to Go, Reno	| Permalink
You are currently browsing the MyGrandmaSue blog archives for February, 2011.


text:
<!DOCTYPE html>

<meta content="text/html; charset=utf-8" http-equiv="Content-Type">

<title>class Rack::Handler::LSWS - 'Rack Documentation'</title>

<link type="text/css" media="screen" href="../../rdoc.css" rel="stylesheet">

    Home
    Classes
    Methods

  <form action="#" method="get" accept-charset="utf-8">

      <input type="text" name="search" placeholder="Search" id="search-field"
             title="Type to search, Up and Down to navigate, Enter to load">

  </form>

Defined In

lib/rack/handler/lsws.rb

Parent

Object

Methods

::run

::send_body

::send_headers

::serve

Pages

KNOWN-ISSUES

README

SPEC

Class and Module Index

Rack

Rack::Auth

Rack::Auth::AbstractHandler

Rack::Auth::AbstractRequest

Rack::Auth::Basic

Rack::Auth::Basic::Request

Rack::Auth::Digest

Rack::Auth::Digest::MD5

Rack::Auth::Digest::Nonce

Rack::Auth::Digest::Params

Rack::Auth::Digest::Request

Rack::BodyProxy

Rack::Builder

Rack::Cascade

Rack::Chunked

Rack::Chunked::Body

Rack::CommonLogger

Rack::ConditionalGet

Rack::Config

Rack::ContentLength

Rack::ContentType

Rack::Deflater

Rack::Deflater::DeflateStream

Rack::Deflater::GzipStream

Rack::Directory

Rack::ETag

Rack::File

Rack::ForwardRequest

Rack::Handler

Rack::Handler::CGI

Rack::Handler::EventedMongrel

Rack::Handler::FastCGI

Rack::Handler::LSWS

Rack::Handler::Mongrel

Rack::Handler::SCGI

Rack::Handler::SwiftipliedMongrel

Rack::Handler::Thin

Rack::Handler::WEBrick

Rack::Head

Rack::Lint

Rack::Lobster

Rack::Lock

Rack::Logger

Rack::MethodOverride

Rack::Mime

Rack::MockRequest

Rack::MockRequest::FatalWarner

Rack::MockRequest::FatalWarning

Rack::MockResponse

Rack::Multipart

Rack::Multipart::Generator

Rack::Multipart::Parser

Rack::Multipart::UploadedFile

Rack::NullLogger

Rack::Recursive

Rack::Reloader

Rack::Reloader::Stat

Rack::Request

Rack::Response

Rack::Response::Helpers

Rack::RewindableInput

Rack::RewindableInput::Tempfile

Rack::Runtime

Rack::Sendfile

Rack::Server

Rack::Server::Options

Rack::Session

Rack::Session::Abstract

Rack::Session::Abstract::ID

Rack::Session::Abstract::SessionHash

Rack::Session::Cookie

Rack::Session::Cookie::Base64

Rack::Session::Cookie::Base64::Marshal

Rack::Session::Cookie::Identity

Rack::Session::Cookie::Reverse

Rack::Session::Memcache

Rack::Session::Pool

Rack::ShowExceptions

Rack::ShowStatus

Rack::Static

Rack::URLMap

Rack::Utils

Rack::Utils::Context

Rack::Utils::HeaderHash

Rack::Utils::Multipart

FCGI

FCGI::Stream

class Rack::Handler::LSWS

Public Class Methods

          run(app, options=nil)
          click to toggle source

# File lib/rack/handler/lsws.rb, line 8
def self.run(app, options=nil)
  while LSAPI.accept != nil
    serve app
  end
end

          send_body(body)
          click to toggle source

# File lib/rack/handler/lsws.rb, line 53
def self.send_body(body)
  body.each { |part|
    print part
    STDOUT.flush
  }
end

          send_headers(status, headers)
          click to toggle source

# File lib/rack/handler/lsws.rb, line 43
def self.send_headers(status, headers)
  print "Status: #{status}\r\n"
  headers.each { |k, vs|
    vs.split("\n").each { |v|
      print "#{k}: #{v}\r\n"
    }
  }
  print "\r\n"
  STDOUT.flush
end

          serve(app)
          click to toggle source

# File lib/rack/handler/lsws.rb, line 13
def self.serve(app)
  env = ENV.to_hash
  env.delete "HTTP_CONTENT_LENGTH"
  env["SCRIPT_NAME"] = "" if env["SCRIPT_NAME"] == "/"

  rack_input = RewindableInput.new($stdin.read.to_s)

  env.update(
    "rack.version" => Rack::VERSION,
    "rack.input" => rack_input,
    "rack.errors" => $stderr,
    "rack.multithread" => false,
    "rack.multiprocess" => true,
    "rack.run_once" => false,
    "rack.url_scheme" => ["yes", "on", "1"].include?(ENV["HTTPS"]) ? "https" : "http"
  )

  env["QUERY_STRING"] ||= ""
  env["HTTP_VERSION"] ||= env["SERVER_PROTOCOL"]
  env["REQUEST_PATH"] ||= "/"
  status, headers, body = app.call(env)
  begin
    send_headers status, headers
    send_body body
  ensure
    body.close if body.respond_to? :close
  end
ensure
  rack_input.close
end

[Validate]

Generated by RDoc 3.12.

Generated with the Darkfish Rdoc Generator 3.

redpajama_set_name: RedPajamaGithub


text:
Q: I can't find a problem with file input and output(compile error) I want to put the information in the file in an array.
However, there is an error on i1File.
The value in i1File is the name of the people.
I want to put the value in the stna arrangement in I1File.
The value in i2File is 1 or 2.
I want to put the value in I2File in stngn arrangement.
Errors occur in the input function.
#include <iostream>
#include <stdlib.h>
#include<string>
#include <fstream>
#include <time.h>
#include<windows.h>
#include <mmsystem.h>

using namespace std;

#pragma comment(lib, "winmm.lib")
#define MAX_SIZE 1000

class seat {
    string stna[100]; // 학생들이름
    int stgn[100] = { 0, }; //학생들 성별
    int inputint;
    string inputString;
    //char inputString[MAX_SIZE];

public:

    int numbern = 0;// 학생수

    void inputinformation(void);
    void mainchang(void);
    void setseat(void);
    void zolottery(void);
    void danglottery(void);
    void checkrecord(void);
    void setmember(void);
};

void seat::mainchang()
{

        cout << "┌─────────────────────── 채 메인 화면 ────────────────────────┐" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        1.자리 배치                          │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        2.조 추첨                            │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        3.당번 추첨                          │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        4.회원 설정                          │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        5.기록 확인                          │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        6.회원 설정                          │" << endl;
        cout << "│                                                             │" << endl;
        cout << "│                        7.종 료                              │" << endl;
        cout << "│                                                             │" << endl;
        cout << "└─────────────────────────────────────────────────────────────┘" << endl;
}
void seat::setseat() {
};
void seat::zolottery() {
    system("cls");
    int zonumber;
    cout << "조 인원은 몇명입니까?" << endl;
    cin >> zonumber;

};
void seat::checkrecord() {};

void seat::danglottery() {
    system("cls");
    cout << "당번 추첨 중입니다. □ □ □ □ □..." << endl;
    Sleep(300);
    system("cls");
    cout << "당번 추첨 중입니다. ■ □ □ □ □.." << endl ;
    Sleep(300);
    system("cls");
    cout << "당번 추첨 중입니다. ■ ■ □ □ □...." << endl ;
    Sleep(300);
    system("cls");
    cout << "당번 추첨 중입니다. ■ ■ ■ □ □.." << endl ;
    Sleep(300);
    system("cls");
    cout << "당번 추첨 중입니다. ■ ■ ■ ■ □..." << endl ;
    Sleep(300);
    system("cls");
    cout << "당번 추첨 중입니다. ■ ■ ■ ■ ■" << endl ;
    Sleep(200);
    system("cls");

    int r = 0;
    srand(time(NULL));
    r = rand() % numbern + 1;
    ifstream nuFile("number.txt");
    for (int i = 0; i < numbern; i++) {
        nuFile.getline(inputString, 100);
        if (i + 1 == r) {
            system("cls");
            PlaySound("환영드럼.wav", NULL, SND_ASYNC | SND_LOOP);
            cout << "┌─────────────────── 추첨 결과 ───────────────────┐" << endl;
            cout << "│            "<<inputString << "님이 당첨되었습니다" << "            │" <<endl;
            cout << "└─────────────────────────────────────────────────┘" << endl;
            Sleep(2600);
            PlaySound(0, 0, 0);
            Sleep(1000);
            nuFile.close();
            break;
        }
    }

};

void seat::inputinformation(void) {
    ifstream i1File("number.txt");
    ifstream i2File("gender.txt");
    int n = 0;
    while (!i1File.eof() && !i2File.eof()) {
        i1File.getline(inputString, 100);
        stna[n] = inputString;
        i2File.getline(inputint, 100);
        stgn[n] = inputint;
        n++;
    }

    for (int i = 0; i < numbern; i++) {
        cout << stna[i] << ",  " << stgn[i];
    }
    system("cls");
    Sleep(10000);

    //stna[100][100]; // 학생들이름
    //stgn[100][1]; //학생들 성별
}
void seat::setmember(void) {
    system("cls");
    int input;
    cout << "┌─────────────────────── 채 설정 화면 ────────────────────────┐" << endl;
    cout << "│                                                             │" << endl;
    cout << "│                                                             │" << endl;
    cout << "│                        1.이름 설정                          │" << endl;
    cout << "│                                                             │" << endl;
    cout << "│                        2.성별 설정                          │" << endl;
    cout << "│                                                             │" << endl;
    cout << "│                                                             │" << endl;
    cout << "└─────────────────────────────────────────────────────────────┘" << endl;
    cout << "원하시는 선택지를 선택해주세요. ";
    cin >> input;
    system("cls");
    if (input == 1) {
        string name;
        system("cls");
        cout << "학생수를 입력해주세요.";
        cin >> numbern;
        ofstream outFile("number.txt");
        system("cls");
        for (int i = 0; i < numbern; i++) {
            cout << i + 1 << "번째 사람의 성함을 입력해주세요" << endl;
            cout << "이름: ";
            cin >> name;
            outFile << name << endl;
            system("cls");
        }
        outFile.close();
    }
    else if (input == 2) {
        int gender;
        system("cls");
        ofstream outFile("gender.txt");
        ifstream inFile("number.txt");
        system("cls");

        for (int i = 0; i < numbern; i++) {
            inFile.getline(inputString, 100);
            cout << inputString << "님의 성별을 입력해주세요.(남자 = 0 여자 = 1)" << endl;
            cout << "성별: ";
            cin >> gender;
            outFile << gender << endl;
            system("cls");
        }
        inFile.close();
        outFile.close();

        inputinformation();
    }
}

class student {
public:

    int gender; // 0남자 1여자

    int seatnumber; //고정 번호 // 없으면 0
};

int main(void) {
    seat seat;
    while (1) {
    again:
        int input, snsn;
        seat.mainchang();
        cout << "학생들의 수를 입력해주세요.";
        cin >> snsn;
        seat.numbern = snsn;`enter code here`
        cout << "원하시는 선택지를 선택해주세요. ";
        cin >> input;
        if (input == 1) seat.setseat();
        else if (input == 2) seat.zolottery();
        else if (input == 3) seat.danglottery();
        else if (input == 4) seat.setmember();
        else if (input == 5) seat.checkrecord();
        else if (input == 6) seat.setmember();
        else if (input == 7) break;
        else {
            system("cls");
            cout << "다시 입력해주세요";
            goto again;
        }
        seat.mainchang();
        system("cls");
    }
}

Receive all the information in the file in an array.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Google Map API 3: renaming MapTypId In my Map Control Panel, I would like to label the MapTypId 'Hybrid' to something more specific for my settings like 'Orthophoto'. I can't find any option to do this.

A: There is a way to change map name. Look example below.
var map = new google.maps.Map(document.getElementById('map'), {
 zoom : 15,
 center : new google.maps.LatLng(43.439,39.914),
 mapTypeControlOptions : {
  mapTypeIds : ['hybrid']
 }
});
google.maps.event.addListenerOnce(map, 'idle', function() {
 this.mapTypes.hybrid.name = 'Orthophoto';
 this.setOptions({mapTypeControl:{}});
});

Last string i use to rebuild/redraw mapTypeControl.

A: There is no implemented option to change the label, but you may create a custom mapType (e.g. a styledMapType )and apply the HYBRID-mapType when the custom mapType has been selected.
Demo: http://jsfiddle.net/doktormolle/BGQxj/


text:
Louis Guillou, né le  à Cléder (Finistère) et mort le  à Morlaix (Finistère), est un homme politique français.

Biographie

Fils de paysan, Louis Guillou quitte l'école sans diplôme et devient agriculteur.

C'est dans ce milieu que commence son engagement militant, au sein du syndicalisme agricole et de la jeunesse agricole catholique.

Après la seconde guerre mondiale, il rejoint le MRP et est élu député du Finistère, en cinquième position sur une liste qui emporte cinq sièges, lors des législatives de novembre 1946. Il n'a alors que 25 ans.

A l'assemblée, son travail est essentiellement centré sur les questions agricoles, domaine dans lequel il est particulièrement actif, se plaçant en porte-parole des petits paysans, notamment lorsque plane le danger d'une surproduction, en 1949.

Dans ses votes et prises de positions, il ne se distingue pas de son parti.

En 1951, le MRP souffre dans le Finistère d'une forte concurrence des gaullistes du RPF, et passe de 45 % des voix à 25 %, ce qui entraîne la perte de deux sièges, dont celui de Guillou, qui n'est pas réélu.

De nouveau candidat aux législatives, en 1958, il est battu au second tour par le modéré Joseph Pinvidic dans la cinquième circonscription du Finistère.

Quatre ans plus tard, candidat aux sénatoriales sur la liste menée par André Colin, il est élu sénateur au second tour de scrutin, arrivé en quatrième position sur quatre sièges à pourvoir.

Membre du groupe des républicains populaires, il siège ensuite, après sa dissolution, en 1968, dans celui de l'Union centriste (appelé alors « Union centriste des démocrates de progrès »).

En 1959, il est élu conseiller municipal de Saint-Thégonnec, et, en 1964, entre au conseil général du Finistère, élu dans le canton de Saint-Thégonnec. Il devient maire de cette ville l'année suivante.

En 1970, il est rapporteur du projet de loi relatif à l'agrément des entreprises de transports sanitaires, mais il continue de se faire le porte-parole des intérêts des agriculteurs. Il intervient aussi sur des questions purement finistériennes, notamment concernant l'équipement.

Fervent catholique, il s'oppose à la loi Neuwirth qui légalise la pilule anti-conceptionnelle, en 1967, comme il s'était opposé à la réforme des régimes matrimoniaux deux ans plus tôt.

Candidat à sa réélection en 1971, sur la liste menée par Jean Fichoux, il n'obtient que 28 % des voix au second tour, et est battu.

Sa carrière politique se termine au début des années 1980. En 1979, il quitte l'assemblée départementale et, en 1983, il ne se représente pas aux municipales, pour raisons de santé.

En février 1978, il est fait chevalier de la Légion d'honneur.

Détail des fonctions et des mandats

 Mandats locaux

 1947 - 1953 : Conseiller municipal de Cléder
 1965 - 1971 : Maire de Saint-Thégonnec
 1971 - 1977 : Maire de Saint-Thégonnec
 1977 - 1983 : Maire de Saint-Thégonnec
 1964 - 1970 : Conseiller général du canton de Saint-Thégonnec
 1970 - 1976 : Conseiller général du canton de Saint-Thégonnec
 1976 - 1979 : Conseiller général du canton de Saint-Thégonnec

 Mandats parlementaires

  -  : Député du Finistère
  -  : Sénateur du Finistère

Distinctions

Notes et références

Voir aussi

Articles connexes
 Canton de Saint-Thégonnec
 Conseil général du Finistère
 Liste des députés du Finistère
 Liste des sénateurs du Finistère
 Saint-Thégonnec

Liens externes
 Sa fiche biographique sur le site de l'Assemblée nationale
 Sa fiche sur le site du Sénat

Conseiller général du Finistère
Député du Finistère
Maire du Finistère
Sénateur de la Cinquième République française
Sénateur du Finistère
Décès en mars 1998
Décès à Morlaix
Député de la première législature de la Quatrième République
Naissance à Cléder
Naissance en mars 1921
Personnalité du Mouvement républicain populaire
Personnalité du Centre démocratie et progrès
Personnalité de l'Union pour la démocratie française

redpajama_set_name: RedPajamaWikipedia


This report draws on the experience of Deloitte's Global mining tax professionals to help identify the trends facing large mining groups in the coming years. We set out the questions miners should be asking and suggest some possible approaches to mitigating the risks posed by changes in the international tax landscape.
In line with this, we begin by taking stock of the Organization for Economic Cooperation and Development's (OECDs) project to counteract base erosion and profit shifting (BEPS), before highlighting other trends which we believe will continue to move up the agendas of multinational mining groups.
One fact is clear, mining companies will have to come to terms with increased levels of uncertainty in their tax profiles, and will need to consider the impact of all of the changes not only on existing structures but also in terms of future-proofing new investments and transactions.
Read our report to learn more about how mining companies can navigate through the world of tax complexities.


While the tatami of the Tbilisi Grand Prix are still shaking with the last ippon scored by the champions of the day, it is time to have a look back at a tournament that has not only its place in history but also in the future of international judo.
After an Olympic cycle that ended with fireworks in Rio last summer, the beginning of 2017 marks an important transition phase for the future of judo. A new cycle begins, new refereeing rules are currently in the test phase and each competition offers its share of confrontations between old and new generation. There is only logic here. Yet the emotion of winning a tournament on the IJF World Judo Tour and fighting in this mythical city of Tbilisi are an important part of the analysis.
"The Tbilisi Grand Prix was particularly interesting this year," said Mr. Vladimir Barta, IJF Head Sport Director, and Mr. Daniel Lascau, IJF Sport Director, before adding: "We saw new faces. It is an undeniable fact that a new generation of competitors is being born in front of our eyes. But it is also interesting to note that this birth is also accompanied by the advent of a new generation of coaches. These newcomers, who we have already known from the events of the lower age categories, have no problem with rule changes. They have a great ability to adapt. While maintaining our values, we are able to develop our sport positively. We are happy about that".
The two directors also agreed that technically speaking, the return to force of the groundwork was one of the successes of this 2017 edition: "The new rules allow the referees to give more time to the construction of a dynamic and active judo on the ground. We can see the return of offensive judo on the ground."
Mr. Mohammed Meridja, IJF Education and Coaching Director, is always impressed by events held in Georgia. Without a certain emotion, he explained how he started here as an athlete (6 participations, between 1980 and 1987): "It was a real adventure to come here and I think that in the minds of the athletes today, this dimension has not disappeared.
"When I came here to participate, I used to arrive from my native Algeria. The tournament used to take place at the beginning of February. From Algiers to Moscow, the shock was huge, as we were leaving a mild weather to -30°C within a few hours of flight. Then we would arrive in Tbilisi and suddenly we would enter another world.
"I remember the incredible public, at that time mainly men, all dressed in leather jackets, with their chapka on their heads. The stadium was packed from the morning, but what always marked me was the knowledge of this public, which was able to referee with accuracy at the same time as the referees themselves.
"The competition was very strong between the former-Soviet athletes and all we hoped was not to meet one of them in the first round. The Georgians had a very beautiful judo and we could feel that we were, so to speak, in the cradle of Russian judo of the time.
Meridja also explained the important role that the IJF plays today in the field of education and coaching: "We currently have two major projects. One in the field of aid to continents and federations so that they can more efficiently structure themselves and achieve greater autonomy and the other so that as soon as possible all coaches who officiate on the verge of tatami have a recognised qualification. For this, the role of the IJF Academy is crucial."
Mr. Meridja being also the first vice-president of the African Judo Union, in charge of technical development, explained what will be the next stages of development on the African continent: "A new team is in place under the leadership of President Habib Sissoko. We have already begun to develop skills in the field of katas. The IJF offered us the services of an expert, Mr. Piero Comino, who is touring the countries. We also set up a program so that at least one coach per country can integrate the IJF Academy.
And at the next African Championships in Madagascar, we will detect the young talents who will then be able to integrate the IJF training centre based in Hungary. All this in order to prepare our athletes for the Tokyo Games in 2020."
After three intense days of competition in the Georgian capital, the international judo circuit is now heading to neighbouring Turkey, as the third Grand Prix of the season will take place from 7 to 9 April in the city of Antalya.
Located on the southern coast of Turkey, with more than 12 million tourists annually, Antalya is one of the most frequented seaside resorts in the world and the city already has a long history with the judo, a sport which is very popular .
No less than seven clubs share a population of nearly 1,000 judoka in Antalya. A true championship factory on the national level, the city was proud to see one of its 'children' participate in the Rio 2016 Games. If Dilara LOKMANHEKIM (-48kg) now trains in Istanbul, she started judo on the the Mediterranean coast, in the "Turkish Riviera".
In 2010, Antalya successfully organised the IJF Team World Championship and every year European events are held in the region. After several years in Samsun on the northern side of Turkey on the Black Sea, the Turkish Grand Prix will now moved southwards and the sunny coast of Antalya, which has the advantage of having high-quality infrastructures in terms of accommodation, transport and, of course, sports equipments. The 'Antalya Arena Spor Salunu' will host for the first time an event of international stature.
From the organisers, the watching world, to the attention of judokas all over the world, the message is simple: Come and enjoy the family and friendly atmosphere of Antalya, you will not be disappointed.
In the morning, based on the ranking list, both French were expected to be in the final, especially Madeleine MALONGA, who is currently world number 12 and was the top seeded athlete of the category. But the 23 year-old was surprisingly defeated in the semi-final by Anastasiya TURCHYN (UKR). The Ukrainian joined the second French, Same Hawa CAMARA, who qualified against Karen STEVENSON (NED).
The first unprepared attacks of CAMARA did not put in danger the tall TURCHYN, who seemed to perfectly control the French fire. CAMARA was then penalised, her attacks being not enough prepared. She was again penalided a little later as she was not active on the tatami. As the end of the bout was approaching, the French was again penalised a third time, giving the victory to Anastasiya TURCHYN.
The first bronze medal match saw the 2014 Baku Grand Slam silver medallist, Assunta GALEONE (ITA) facing Karen STEVENSON (NED), who finished third at the 2016 Budapest Grand Prix. Three minutes were necessary to see the first main intervention of the referee as STEVENSON was awarded with a shido for passivity. But this only penalty forced both athletes to enter the golden score. 52 secondes later, GALEONE finally applied a perfectly executed o-soto-otoshi for ippon for a fourth medal on a Grand Prix for the Italian.
Probably disappointed by her performance in the semi-final, Madeleine MALONGA (FRA) had one more chance to step on the podium as she was opposed to Karen STEVENSON (NED) in the second bronze medal contest. With a first o-uchi-gari after ten seconds, MALONGA scored a first waza-ari, immediately followed on the floor wth a shime-waza for ippon in 22 seconds.
In the women's heavyweight, Maryna SLUTSKAYA (BLR) stopped the local Elene KEBADZE (GEO) on her way to the final. The public strongly supported her though, after her first two wins on ne-waza (groundwork) during the preliminary rounds, especially against the top seed athlete of the day, Svitlana IAROMKA (UKR). In the final, SLUTSKAYA was opposed to two-time world silver medallist, Maria Suelen ALTHEMAN (BRA), who won her first two rounds by ippon.
During the whole final Maria Suelen ALTHEMAN never seemed to be in the position to take the lead. Maryna SLUTSKAYA took the advantage when scoring a first waza-ari with an action-reaction technique and then simply controlled the bout by alternatively moving around and going on the ground to save some precious seconds. The Belarusian scored again with a drop seoi-nage to confirm her first gold medal at a Grand Prix.
The first bronze medal contest opposed Svitlana IAROMKA (UKR) and Santa PAKENYTE (LTU). After almost two minutes of observation, Svitlana IAROMKA being much smaller than her opponent, engaged her leg for a superb o-soto-otoshi and a clear ippon.
In the second bronze medal contest Mercedesz SZIGETVARI (HUN) had the difficult task to face Elene KEBADZE (GEO) who was competing in front of her public. The Georgian step by step put pressure on the shoulders of her opponent, but when that pressure was transferred onto the elbow of SZIGETVARI in a wake-gatame attempt, which can be dangerous, the jury decided to award a hansokumake to the Georgian, which offered the victory to Mercedesz SZIGETVARI.
The men's -90kg category was dominated by a young generation of Russian athletes as Stanislav RETINSKII (RUS) and Mikhail IGOLNIKOV (RUS) both qualified for the final. RETINSKII defeated top seed Max STEWART (GBR) in the first semi-final and IGOLNIKOV beat VER Gabor (HUN) with a superb ippon. It must be underlined that in this category all athletes represented in the final block were under 25.
The final started on a low rhythm as both athletes perfectly know each other. After shidos were distributed equally on both sides, after a groundwork session, Stanislav RETINSKII applied an armlock to IGOLNIKOV for ippon and a first victory on the occasion of Grand Prix.
The first bronze medal contest opposed the winner of the 2014 Paris Grand slam, Shakhzodbek SABIROV (UZB) and VER Gabor (HUN). A few seconds were enough for SABIROV to launch a superb uchi-mata for an immediate ippon.
Ushangi MARGIANI (GEO) faced Max STEWART (GBR) in the second bronze medal match of the day. STEWART was penalised after a bit more than one minute and a half for blocking his opponent. But being a bit passive, it was then MARGIANI's turn to be penalised with a first shido, followed by a second one. Only seven seconds were left on the clock when the referee announced the last 'hajime' before the golden score. In a last attempt to score, STEWART dropped on his knees for shoulder movement, but lacking of control, he was caught by the subtle counter-attack of MARGIANI for waza-ari exactly on the final gong.
With his rough and stable judo, Martin PACEK (SWE) is always a difficult client for all athletes, who know that if they can not quickly score, the rest of the bout will be difficult. Once again, the Swedish confirmed his reputation and entered the final after a difficult semi-final against Jevgenijs BORODAVKO (LAT), who lost by a single shido in the golden score. In the final PACEK was opposed to another young Russian, Kazbek ZANKISHIEV who eliminated the more experienced Rafael BUZACARINI (BRA) in the second half of the draw.
PACEK was penalised the first for an unprepared attack, almost immediately followed by a shido for ZANKISHIEV for blocking his opponent. With less than one minute on the clock, PACEK executed a nice tai-otoshi but for no score. Unfortunately he then again applied a too much unprepared sutemi-waza and got penalised again… and again. Three shidos being equivalent to a hansokumake, PACEK was disqualified and Kazbek ZANKISHIEV could win the second gold medal of the day for Russia.
In the first bronze medal contest, Zelym KOTSOIEV (AZE), only 18 years old and cadets world silver medallist in 2015, faced Rafael BUZACARINI (BRA), who has already six Grand Prix medals at home. After one minute and a half, KOTSOIEV received a first shido for passivity. The two athletes entered into the last minute with no score. That is the moment, BUZACARINI chose to apply a drop-morote-seoi-nage for waza-ari to take the lead and to keep it until the end for a seventh Grand Prix medal for the Brazilian.
The second bronze medal contest opposed two 'veterans' as Soyib KURBONOV (UZB), 29, and Jevgenijs BORODAVKO (LAT), 30 met for a place on the podium. After four minutes, the match continued in golden score as none of the two athletes was capable of scoring during the regular time. BORODAVKO took his chance to step on the podium with a low-o-uchi-gari for waza-ari.
The last final of the day and of the competition sounded like fireworks for the organisers and the public as local hero and Judo World Master in Tyumen 2013, Adam OKRUASHVILI, stepped on the mat. Before that ultimate match, the massive Georgian eliminated David Moura (BRA) in the semi-final. With one waza-ari on his side, the Brazilian seemed to perfectly control the bout, but in judo everything can change until the very last second. OKRUASHVILI, strongly supported by his public did not forget that and caught MOURA with an immobilisation at the very last second. Coming back, the Georgian, even if he was totally exhausted, could have a big smile and get ready for the final.
Stanislav BONDARENKO (UKR) was the second athlete qualified for the final after he defeated the second Georgian Levani MATIASHVILI (GEO). After one minute and thirty seconds, BONDARENKO was in danger as he was already penalised two times. Like two titans, BONDARENKO and OKRUASHVILI launched a simultaneous attack. Who would be able to resist to the fantastic pressure? Supported by his public, which came in numbers for this last day of competition and this very last fight, Adam OKRUASHVILI produced a tremendous effort to turn over his opponent only with his arm force for a waza-ari. The public exploded with joy, but a few second later the explosion was even bigger, as the Georgian caught BONDARENKO with an osae-komi-waza for ippon. For the last time of the weekend the Georgian anthem could echo in the New Sports Arena in Tbilisi.
The first bronze medal fight was 100% Georgian as Guga KIBORDZALIDZE faced his teammate Levani MATIASHVILI to guarantee a second medal for the hosts in that men's heavyweight category on the final day. Levani MATIASHVILI won his eighth medal on a Grand Prix, after KIBORDZALIDZE was disqualified for three successive penalties.
The second bronze medal fight opposed Anton BRACHEV (RUS) and David MOURA (BRA). The same scenario applied in this bronze medal contest as Anton BRACHEV was penalised three times for hansokumake. David MOURA could enjoy his 12th medal on the occasion of a World Judo Tour event.


Among the most useful tech tips is how to change the size of the text on web pages.
To make the text smaller, hold down the Ctrl key and press the minus key.
To make the text bigger, hold down the Ctrl key and press the plus key.
Another way to zoom text is to hold down the Ctrl key and then use the roller on your mouse to make the text smaller or larger.


Sequins on polyester netting; dry clean. Imported. 64" l x 24" w not including fringe. Available only in Silver.
Sequins Wrap is rated 4.6 out of 5 by 11.
Rated 4 out of 5 by Maria from pretty It looks and feels dressy over a dress. Pretty.
Rated 5 out of 5 by Nannette E Woods from Silver Bling! This is a great accent piece for any wardrobe.
Rated 5 out of 5 by Romelia Amaya from Super great find This wrap is gorgeous so fancy. Have not worn it yet. I tried it on and so beautiful. Love it thank you so much.
Rated 4 out of 5 by Catherine Lane from Ok Just what I expected.
Rated 3 out of 5 by Kay Brown from Returned The sequins were falling off.


Microsoft had announced ASP.NET vNext in BUILD and TechED recently and as a developer, I found that we can add features into one ASP.NET vNext application such as MVC, WebAPI, SignalR, etc.. Also it's cross platform which means I can host ASP.NET on Windows, Linux and OS X.
If you are following my blog you should knew that I'm currently working on a project which uses ASP.NET WebAPI, SignalR and AngularJS. Currently the AngularJS part is hosted by Express in Node.js while WebAPI and SignalR are hosted in ASP.NET. I was looking for a solution to host all of them in one platform so that my SignalR can utilize WebSocket.
Currently AngularJS and SignalR are hosted in the same domain but different port so it has to use ServerSendEvent. It can be upgraded to WebSocket if I host both of them in the same port.
ASP.NET vNext utilizes middleware pattern to register feature it uses, which is very similar as Express in Node.js. Since AngularJS is a pure client side framework in theory what I need to do is to use ASP.NET vNext as a static file server. This is very easy as there's a build-in middleware shipped alone with ASP.NET vNext.
Assuming I have "index.html" as below.
All AngularJS files are located in "app" folder and my ASP.NET vNext files are besides it. The "project.json" contains all dependencies I need to host static file server.
11:         "web": "Microsoft.AspNet.Hosting server=Microsoft.AspNet.Server.WebListener server.urls=http://localhost:22222"
Below is "Startup.cs" which is the entry file of my ASP.NET vNext. What I need to do is to let my application use FileServerMiddleware.
Next, I need to create "NuGet.Config" file in the PARENT folder so that when I run "kpm restore" command later it can find ASP.NET vNext NuGet package successfully.
Now I need to run "kpm restore" to resolve all dependencies of my application.
Finally, use "k web" to start the application which will be a static file server on "app" sub folder in the local 22222 port.
AngularJS works well in previous demo. But you will note that there is a "#" in the browser address. This is because by default AngularJS adds "#" next to its entry page so ensure all request will be handled by this entry page.
For example, in this case my entry page is "index.html", so when I clicked "View 1" in the page the address will be changed to "/#/view1" which means it still tell the web server I'm still looking for "index.html".
This works, but makes the address looks ugly. Hence AngularJS introduces a feature called Html5Mode, which will get rid off the annoying "#" from the address bar. Below is the "app.js" with Html5Mode enabled, just one line of code.
Then let's went to the root path of our website and click "View 1" you will see there's no "#" in the address.
But the problem is, if we hit F5 the browser will be turn to blank. This is because in this mode the browser told the web server I want static file named "view1" but there's no file on the server. So underlying our web server, which is built by ASP.NET vNext, responded 404.
To fix this problem we need to create our own ASP.NET vNext middleware. What it needs to do is firstly try to respond the static file request with the default StaticFileMiddleware. If the response status code was 404 then change the request path value to the entry page and try again.
We need an option class where user can specify the host root path and the entry page path.
We also need an extension method so that user can append this feature in "Startup.cs" easily.
Now with these classes ready we will change our "Startup.cs", use this middleware replace the default one, tell the server try to load "index.html" file if it cannot find resource.
The code below is just for demo purpose. I just tried to load "index.html" in all cases once the StaticFileMiddleware returned 404. In fact we need to validation to make sure this is an AngularJS route request instead of a normal static file request.
Now let's run "k web" again and try to refresh our browser and we can see the page loaded successfully.
In the console window we can find the original request got 404 and we try to find "index.html" and return the correct result.
In this post I introduced how to use ASP.NET vNext to host AngularJS application as a static file server. I also demonstrated how to extend ASP.NET vNext, so that it supports AngularJS Html5Mode.


text:
A DOLL'S LIFE (PT. III): "PEOPLE DO GO ON": CURT WEISS INTERVIEW, CONCLUDED
"You gotta understand, people didn't want to work with us. They all thought they were going to catch something. ...Things were different in those days. People were a lot less evolved." (David Johansen, former New York Dolls singer, summarizing industry reactions to the band, Esquire, "Why Aren't The New York Dolls In The Rock 'n' Roll Hall of Fame?", 7/13)
"We were in wild places. So we had to be more wild than the kids in the audience, which was good because we were really crazy. . . The whole dance floor was covered with these amazing maniacs. We were their band." (David Johansen, on those "who got it," obituary for Arthur "Killer" Kane, Daily Telegraph, 7/16/04)
"I was also delighted that someone who looked as good as Jerry Nolan could actually play THAT WELL, because drummers weren't generally thought to be either good-looking or interesting." (Morrissey, Louder Than War interview with Nina Antonia, 1/12/15)
With quotes like these, who needs a press agent? For me, one of the more fascinating aspects of combing the Web for such comments is the all-or-nothing aura that surrounds them, one that pervaded the Dolls' all-too-brief existence, and...in practical terms...also hung over the ex-members' various second musical acts. Jerry Nolan, who followed Johnny Thunders' careening guitar style into the Heartbreakers, was no exception.
Nobody, it seemed, could simply shrug their shoulders, and dismiss the band's outrageous rationale for existence with a wink, and a shrug: "Ah, the Dolls are in town? Meh, I can take them or leave them. No problem, either way." For all the ink spilled about freewheeling, decadent '70s, it's equally easy to forget how much of a stodgily conservative streak dogged that most combustive of the creative arts: rock 'n' roll.
It's the reason why then-Columbia record mogul Clive Davis warned Lisa Robinson not to take the Dolls uptown, if she wanted to keep working in the music business, as Steven Blush documents in his book, New York Rock: From Rise Of The Velvet Underground To The Fall of CBGB. And, not all of those reactions can simply be chalked up to good old-fashioned homophobia, as photographer Bob Gruen presciently told the author: "To say the Dolls, guys who wore makeup, were your friends was like saying you knew a criminal."
However, those implosive qualities also found darker outlets, and not only in substance abuse, like so many writers (myself included) have documented -- and, as Curt Weiss discovered, in researching his biography of Jerry, where we begin the final installment of our conversation.
CHAIRMAN RALPH (CR): I remember the Lester Bangs article, because it addressed an issue [racism in the punk scene] that few people seemed willing to talk about. How much of a problem were these issues [in the scene] and how did they affect what you wrote about Jerry?
CURT WEISS (CW): Well, yeah. Racism is America's original sin, and white people really don't like to talk about racism. It kept coming up. I think there were seven people that went on the record. If it was just one person, I would have just said, "It's just one stupid thing, what the hell?"
There were more off the record, and since the book came out, people have come back to me: "Yeah, he used to say these kind of things." I have to be careful, because it sounds like I'm "whitesplaining," trying to make excuses, and I'm not.
I'm trying to put it into context, and understand it. 'Cause, at the same time, his dearest friend was Buddy Bowser, I mean, till the day he died…
CR: Right. Who was black.
CW: Right. And he was dear, dear friends with Barry Jones. To this day, Barry says, "I love Jerry" – but at the same time, credits him for keeping him out of the Sid Vicious band, and a piece of that was, because he was black.
Barry Jones talks about interviews they did, when he was backing Johnny, in late '86, or early '87. They'd get to some town, and Johnny says, "Hey, I got a," he uses the N-word, "...in my band." Barry says, "I just wanted to kill him at that time." A piece of this was being provocative, I think. Just like Keith Moon wearing a Nazi outfit. Keith Moon wasn't a Nazi.
CR: Sure.
CW: It was just about, "What can I do to upset my parents, upset the status quo?" With Johnny and Jerry, it was, what would really upset hippies, and the previous generation. It was also like a street gang thing: "They're not in my gang, they're in another gang."
CR: Right. And therefore, the line is drawn, and they can't cross it.
CW: I think so. There's a Lenny Bruce piece of it: "I'm going to throw this at you, and challenge you to rethink things." I don't think they intellectualized it that much.
CR: Right.
CW: But this is who he [Jerry] was, and who a lot of people were. Lester, in the article, talks about how he would say the N-word – and it wasn't until Ivan Julian said to him, "You know, that does burn when you say that."
And he had to [acknowledge], "OK, I can't say that anymore. I can't do that anymore. I can't say that now." I was trying to get people to understand what it was like then, what Jerry was like then.
CW: To flip it around, what if I had ignored it? What if I'd ignored that seven people went on record about an issue that is a big issue – racism's a big issue. So, it stands. I know it upsets people.
Again, I can't forgive or solve racism. I can just say, "This is where it was, so maybe we can move forward, and correct ourselves." So that's why it's there. That's what happened. We'll leave it at that.
"PEOPLE DO GO ON"
CW: So, the next million-dollar question: why didn't Jerry get better? He was an addict, and he had enablers around him. But also, people [said], "Oh, you're on methadone, so you're not an addict," and that's not true. He may not have had the physical addiction, but he still had the psychological addictions. Because he would take methadone first thing in the morning, so he wouldn't go into withdrawal, then, he'd spend the rest of the day trying to cop, because he still wanted to get high.
Whatever getting high did for him, he still needed to meet that need. And once he found out he was HIV positive, it all went out the window. I think he just thought that he was a ticking time bomb, and why bother?
CR: Yeah. Especially toward the end of his life, right?
CW: Oh, yeah. But you talk about the self-sabotage. I think he was emotionally wounded. Several girlfriends bring that up. You know, when the Dolls broke up, he was 29, and in rock 'n' roll terms, you're an old man. Then, when the Heartbreakers broke up, he was in his early thirties, and there was a part of him that was ashamed of becoming an addict.
CR: So, in that sense, he didn't have a chance.
CW: No. He never had a chance. I think he was blinded by it [his addiction]: "Oh, man, I never get sick, 'cause I'm high..." The delusions they have, and they want to surround themselves with addicts who just feed those delusions, and enable those delusions.
CR: Hence, that infamous thing of the [1986] Australian tour, where they want to get rid of [bassist] Glen [Matlock], the only drinker, and non-junkie, right?
CW: Yeah. "He doesn't fit, he doesn't fit." Barry's realizing, years later...I mean, Barry's been clean and sober for 25 years. He said, "How absurd, how ridiculous, that we would think such a thing."
CR: So, [Question] Number 10...
CW: Assuming he hadn't died, could he have overcome his physical problems? I guess, if he had never gotten HIV positive, and gotten clean and sober. I mean, people do go on, and still tour. Jerry would have been 70 by now.
CR: Assuming he could have gotten a grip on his addiction, it's possible he could be working today, I suppose, right?
CW: Yeah, or happily retired in New York, living with Phyllis. I mean, AIDS – not only did it decimate the gay community, but it got a lot of people like Jerry, too. So, yes, him and Johnny, that would have been interesting, to see them in their sixties. Wow. And maybe making a good record together.
CR: Yeah, I think so. So when all's said and done, what is Jerry Nolan's legacy? What did he accomplish, and what can folks learn from his life story?
CW: Well, his was a return to a simpler drumming style. I mentioned Paul Cook, and Tommy Ramone, and people like that, who set a new template, going forward: song-oriented drumming, swing, drive.
There was a '50s thing that he brought – he was more into a '50s [style], a Dion & The Belmonts kind of thing. So when you think about the rockabilly revival, it was a pre-Beatles music, and Jerry had a lot to do with bringing that focus to music.
Performances that I would pick out? There's something about "Baby Talk," even though a lot of it's stolen from that Yardbirds song. You've got the drive. You've got bits of Gene Krupa in there, which we didn't mention. But it's a simple, punk, 2/4 on the snare thing. That's a really great performance. I always enjoy listening to that.
CR: Okay. What else?
CW: You know what's great? Again, one that people usually don't go to, the Red Patent Leather stuff, which I think is really underrated.
The song, "Red Patent Leather," where there's three or four styles – if you analyze it, there's a complexity to it. But it flows so beautifully. It really is a level of drumming that few people can do. Again, he doesn't get enough credit for that kind of stuff.
That's a record people should go back to. I mean, again, just like a lot of the Dolls and the Heartbreakers, it's terribly recorded – it's like a board tape. It could have been a great third Dolls record. Really could have been, because Johansen's first [solo] record has, maybe three of those songs, and Sylvain recorded a few of those, and the Heartbreakers did a few of those.
Again, if they had gotten a trusted producer, and had a little bit of discipline, you think about could have been, so…I guess we'll have to leave it there, you know?
Curt Weiss: https://www.facebook.com/curtweissauthor/
Stranded In The Jungle: https://curtweiss.com/book/
WHAT THEY'RE SAYING (For more blurbs, links and reviews, see "Media" section at:
https://curtweiss.com/)
"Author Curt Weiss knows of what he speaks, having worked as a drummer himself..." (Lisa Torem, "Raging Pages," PennyBlackMusic.co.uk, 8/18)
"…a worthy addition to punk lore." (James Mann, THE BIG TAKEOVER #82, 6/18)
"Weiss tells the story succinctly, bolstered by first-hand interviews from bandmates, family and girlfriends, analyzing Nolan's most dazzling moves and non-judgementally recounting the addiction that persisted…"
(Kris Needs, RECORD COLLECTOR, 4/18)
"...Weiss's tale is harrowingly essential." (John Colpitts, MODERN DRUMMER, 4/18)
"…Curt…is to be applauded for not pulling his punches…" (Dave Thompson, GOLDMINE, 2/08/18)
"Weiss is careful to let Nolan's times and events and those who were there paint the overall picture of his life and influence. Hero worship and whitewash have no place in Stranded in the Jungle, and it's gratifying to see such a strong work on one of the most underrated and tragic figures in rock and roll." (Marc Covert, smokebox.net, 2/01/18)
"...really well done. Recommended!" (Blondie drummer, Clem Burke, 12/4/17 Tweet)
"Curt 'Lewis King' Weiss definitely put his research work in, and the result is a comprehensive and enlightening read on Jerry Nolan, whose drumming with the New York Dolls and the Heartbreakers put him actively in the eye of the New York punk storm since the very beginning." (Adrian Salas, RAZORCAKE,
"This is the book you want. It's filled with info and insights, it's got plentiful tales that reinforce the importance we put on those times and people. It does it's job making you see the value and contribution of Jerry Nolan and ultimately makes you feel the weight of loss with his death." (Blowfish, www.bostongroupienews.com)
"Well-written and painstakingly researched, "Stranded" presents Nolan as a complex and layered character, while exploring his technique and approach to drumming." (Puma Perl, chelseanow.com, 10/31/17)
"Coming into this reading with a completely open mind, I can say this from the research and writing point of view and style, Mr. Weiss is a damned fine writer. There's none of the deifications that writers tend to do when writing about a "hero" of theirs; it's objective, fact-filled – painstakingly researched and simply fascinating…" (Rob Ross, Popdose, 9/27/17)

redpajama_set_name: RedPajamaCommonCrawl


text:
Bates-Morse Mountain & Shortridge
**The parking website will only be updated on weekends** Before making your trip to the Conservation Area, please consider checking the status of our parking lot at bmmparking.com. Note that once the lot is full, we turn additional vehicles away and letting in cars that arrive after others have left is up to the discretion of our staff.
**Hunting season is underway – wear blaze orange** We do allow hunting within the Conservation Area. Hunters cannot use vehicles or dogs and are encouraged to contact the Director (ccleaver@bates.edu).
**High Tide Alert** Please be aware that the trail over the marsh may flood on the following dates this month:
October 11, high tide is 12:50 pm, 9.9 ft
October 12, high tide is 1:31 pm, 9.7 ft
October 27, high tide is 12:54 pm, 10.1 ft
October 28, high tide is 1:39 pm, 10.2 ft
The Bates-Morse Mountain Conservation Area comprises some 600 acres of permanently protected salt marshes and coastal uplands, extending from the Sprague River to the Morse River and to the upland edge of Seawall Beach. It is private property owned by the Bates-Morse Mountain Conservation Area Corporation, a non-profit corporation with members from the St. John Family (which originally conserved the area), Bates College, and the general public. The Nature Conservancy holds conservation easements on the property. Bates College manages the area for research and educational purposes.
Seawall Beach and a portion of the Sprague River back dune area are the property of the Small Point Association, whose mission is to preserve the wild, unspoiled character of the beach, its ecology, and its endangered species habitat.
Click here for a PDF version of the map.
Bates College and the Small Point Association cooperate with The Nature Conservancy and Maine Audubon to preserve the natural communities within the area. These include the nesting sites of the endangered piping plover and the least tern as well as numerous rare and fragile plants, mosses, and lichens.
Each year, over 1,000 students from regional grade schools and colleges utilize Bates-Morse Mountain for environmental studies, leadership development, athletics, and school picnics. In addition, Bates College and affiliated institutions conduct ongoing environmental research throughout the area.
Bates-Morse Mountain Conservation Area is a popular site for hiking and beach-going. During the 8- month gate-keeping season, nearly 20,000 people hike to Seawall Beach. The area is open all year, from dawn until dusk. Visitors must park in the designated parking lot and enter on foot only. Dogs are not allowed in any season. Click here for more information about visiting BMMCA.
Follow Bates Morse Mountain on Instagram
Room 213 Hedge Hall Lewiston, Maine 04240
ccleaver@bates.edu
Search Bates-Morse Mountain & Shortridge pages


Thermal imaging technology was originally developed for the defense industry more than 50 years ago to help the military branches identify heat sources, vehicles and other targets at night, and in challenging conditions.
After the Gulf War, production volumes had increased, which meant the cost to develop this technology had dropped. The U.S. Government declassified the technology, allowing it to be licensed to various manufacturers to design solutions for additional market use cases.
Related: Is Your Campus Prepared for Extreme Weather?
The first to be leveraged were firefighter municipalities, followed by law enforcement and many other commercial and industrial applications, all lining up to take advantage of this technology.
Thermal security cameras use a combination of specialized sensors and lenses to convert infrared energy, or heat emissions, from the objects it monitors into visible light colors or shades to show temperature variances. Since the human eye can only see in visible light scale, this gives a deeper insight into what the broader spectrum of infrared energy provides for scene content.
Unlike low-light surveillance cameras, thermal sensors have the ability to detect heat signatures in complete darkness or harsh environments like fog, smoke, dust, snow, rain and many other challenging conditions.
Thermal cameras, like any camera made up of an imager and lens, require proper design considerations when being used for various applications for security customers. The distance of detection must always be considered — whether for short- or far-reaching surveillance — and the lens must meet the requirement for accurate viewing.
A formal site walk must be conducted to understand the customer's operations within the area of design. When detecting intruders breaching a property, having a scene that is less cluttered is key, as a thermal camera does not "see" through everything.
In addition, other major heat or retention sources in the scene must be made known to ensure proper detection or monitoring of the object of interest. Finally, a thermal imaging sensor does not reproduce the scene like a standard visible light camera. The thermal sensor allows for decision-making based on where the object of interest is within the scene.
Detection range provides the ability to detect something moving within the scene.
Recognition is the ability to know that it is a person, vehicle or animal.
Identification allows for additional assessment of the person to see they have a hat, coat or other basic details.
The image does not allow you to recognize the person's identity. However, it shows there is someone in the scene within a variety of challenging environments that other cameras do not perform well in.
One of the key evolutions of thermal technology for security applications has been the addition of video analytics for automated detection of specific objects classified in a scene. This allows for unattended event-based detection of an intruder or vehicle in the environment.
Combining these sets of technologies, and the continued decrease in the cost of a thermal imaging application has allowed for many more customer applications to benefit from this type of solution.
While some of the original uses for thermal imaging were for expansive borders, ports and unmanned stations to detect perimeter breach threats during nighttime and other low-light conditions, the security industry is benefitting now in commercial-use cases to monitor perimeters or outdoor assets in equipment rentals; metal recycling facilities; warehousing and logistics; automotive service and repair; agriculture equipment dealer; as well as monitoring expensive equipment like motors, tanks and engines.
When monitored via central control stations, these sites and locations have always been a challenge because of false alarm scenarios like roaming wildlife, blowing trash, insects or weather conditions.
Implementing the benefits of thermal creates a far more viable solution that does not have a negative impact from false alarms that interrupt business or personal time, as well as the potential for false alarm fees.
These solutions may be designed in several ways depending on the needs of the customer. The thermal sensors can be tied into the local VMS and part of the overall video solution or used independently to allow for a standalone detection source whose output could be tied or integrated to the alarm system.
Some alarm monitored applications may also benefit from the redundancy of a CCTV camera covering the same area of single or multiple thermal cameras for greater forensic details.
In shorter range field of views, it can be covered by one camera, but what also becomes a great advantage is to associate a pan/tilt/zoom camera with predefined positions to activate on an event trigger from a designated thermal sensor zone. This allows the higher level of detection and then forensic detail to address more completely the specific customer issues.
Now more than ever, integrators have the tools to provide customers with more comprehensive solutions for their challenging environments — by using intelligent thermal sensors where traditional camera technology falls short.


text:
The driving test in the UK will be updated to include a 20-minute section guided by sat-nav. https://t.co/QhpVW1p5qh directly from Twitter
The driving test in the UK will be updated to include a 20-minute section guided by sat-nav. https://t.co/QhpVW1p5qh
— Alistair Gollop (@AlistairGollop) April 19, 2017
April 20, 2017 at 01:46AM


text:
Fabius Maximus website
Breathing on the embers of a dying Republic.
Larry Kummer
Larry's Bio
Larry's Blog Posts
Chet Richards
Chet's Bio
Chet's Blog Posts
Ian Michael
Ian's Bio
Ian's Blog Posts
H. Thomas Hayden
Tom's Bio
Tom's Blog Posts
Don Vandergriff
Don's Bio
Don's Blog Posts
G.I. Wilson
G. I. Wilson's Bio
GI Wilson's Blog Posts
Our politics
Predictions: hits
Fails & Smackdowns
Prepare for terror on the 4th of July!
By Larry Kummer, Editor / 9 Comments	/ 2 July 2015 31 July 2015
Summary: Another holiday, another rumor of a terrorist attack. Here we examine today's alarm, show why it's probably baseless, and discuss the purpose these fear attacks serve. It's a fit subject for the 4th of July weekend, a time for us to compare the Founders' hopes vs. what we've become. {2nd of 2 posts today.}
"He who has overcome his fears will truly be free."
— Attributed to Aristotle.
The partnership of al Qaeda and America's Deep State has reshaped our society in ways we don't fully understand and cannot clearly see — but has made us more fearful, perhaps cowardly. Since 9/11 we have had these holiday warnings (fortunately they're getting less frequent, and getting less attention).
Meteorologist Anthony Watts runs Watts up with That, one of the largest climate websites (by audience) in the world. Today he posted "About the Fourth of July and ISIS – from a friend who is a police officer, and a 'spook'", opening with this from Jeff Greeson's Facebook page (I can't find it):
To everyone that reads my wall, ESPECIALLY in big cities: The freakout over the 4th of July is real. I get intelligence that you don't get, and the FBI is serious this time. Go out and be an American, but keep a charged cellphone with you, and don't let fear of being called a racist stop you from calling [in] something in that is suspicious. And for the sake of all that's holy, if something makes your Spidey sense tingle, GET YOUR FAMILY AWAY FROM IT.
He points to this by pseudonymous "Nate Hale", allegedly a "retired military intelligence officer" who posted a scary note at In From the Cold…
Two days ago, former Deputy CIA Director Michael Morrell said there was "nothing routine" about warnings of possible ISIS attacks in the CONUS during the 4th of July weekend. At the time, we noted it was quite unusual for a former intelligence official to be so blunt in his assessment. Mr. Morrell (who made the observation on CBS This Morning) went on to say that he "wouldn't be surprised if we're sitting her a week from today talking about an ISIS attack in the United States over the [July 4th] weekend."
Now, we're beginning to see why Morrell offered such a dire prediction. Shepard Smith of Fox News reported last night the FBI is establishing special command centers in 56 cities around the country, to prepare for possible terrorist attacks during the holiday period.
… But there are more signs of mounting fears about a possible weekend attack. A federal official told Gateway Pundit that FBI agents scheduled for vacations over July 4th have been told to cancel their plans, and report for duty. The same source also reports that FBI agents are telling family and friends to avoid "official" holiday celebrations.
… And here's another possibility: ISIS is on the verge of a July 4th spectacular, striking multiple CONUS targets at roughly the same time. That's another reason the FBI would see the need for so many command centers across the country.
… Enjoy your 4th of July.
Debunking the story
First, the warning by CIA Deputy Director Morrell was vague, "business as usual" since 9/11, without any formal notice, and of a type repeatedly proven false since 9/11. Homeland Security and the FBI issued a bulletin …
While there was no specific or credible threat of attack, the official said the intelligence bulletin prepared by the Department of Homeland Security and the FBI alerted local colleagues to the ongoing threats posed by the Islamic State and other homegrown extremists. The official was not authorized to comment publicly.
The bulletins are frequently issued in advance of major U.S. holidays out of an abundance of caution and concern that operatives may exploit the timing to generate greater attention.
Second, Shepard Smith's Fox News story from June 29 is only 4 paragraphs long, with this the only information (or "information"; red emphasis added)…
The FBI is establishing command centers around the country to monitor any potential terrorist threats around the July 4 weekend, a federal law enforcement source told Fox News. The source said while there is no specific, credible threat surrounding the holiday, its symbolic nature offers a potential target for terror groups like ISIS.
Third, the FBI cancelling leaves would be significant (if true). Unlike sounding alarms, cancelling leaves has a cost to the FBI in terms of damaged morale and rescheduling efforts (if for a false alarm). But it's a rumor. I called my local FBI office and was told that they are not aware of any leaves being cancelled.
Do these alarms make us stronger or weaker?
These rumors about terror attacks generate a flood of false alarms to the police with almost nil odds of actually detecting a terrorist attack. They're almost useless, as security expert Bruce Schneier explained back in 2004.
In theory, the warnings are supposed to cultivate an atmosphere of preparedness. If Americans are vigilant against the terrorist threat, then maybe the terrorists will be caught and their plots foiled. And repeated warnings brace Americans for the aftermath of another attack.
The problem is that the warnings don't do any of this. Because they are so vague and so frequent, and because they don't recommend any useful actions that people can take, terror threat warnings don't prevent terrorist attacks.
… And the alerts don't result in a more vigilant America. It's one thing to issue a hurricane warning, and advise people to board up their windows and remain in the basement. Hurricanes are short-term events, and it's obvious when the danger is imminent and when it's over. People can do useful things in response to a hurricane warning; then there is a discrete period when their lives are markedly different, and they feel there was utility in the higher alert mode, even if nothing came of it.
It's quite another thing to tell people to be on alert, but not to alter their plans — as Americans were instructed last Christmas. A terrorist alert that instills a vague feeling of dread or panic, without giving people anything to do in response, is ineffective. Indeed, it inspires terror itself.
To deduce the goal of an action, look at the effect. More fear in America suits the needs not just of our foes, but also our leaders by keeping the American people weak and so easily led. We need not oblige them by circulating these kinds of rumors.
Perhaps we need some courage.
If you liked this post, like us on Facebook and follow us on Twitter. See all posts about our fearful America, about grandly named Islamic State, and especially these reports about terrorism…
About the warnings of a monster super El Nino coming to you this year.
Will we starve after all the bees die?
Requiem for fear. Let's learn from failed predictions to have confidence in ourselves & our future.
Threats come & go, leaving us in perpetual fear & forgetful of the past.
Are ISIS terrorists coming to America from a base in Mexico? — Spoiler: no.
9 thoughts on "Prepare for terror on the 4th of July!"
What about the recent shark attacks in NC? Were they planned by ISIS to terrorize our Eastern shore? With the increased frequency of attacks and lingering signals of planned attacks, we should not discount this possibility.
Perhaps, we should invest at least $50 million into a task force to study the threat and possible links between the sharks and ISIS.
Better safe than sorry.
Editor of the Fabius Maximus website
I stand ready and willing to take contracts in this great work. I can do quality work and will be properly loyal to my benefactor. To whom do I apply?
Side note: look on google and Google news. The websites spreading these rumors appear high on search results (high ratings of "Google authority index"), implying that Google sends them massive traffic.
That probably results from other extremist websites on the left and right linking to them.
Fear-mongering pays in our America. Something to think about on the 4th amidst our self-congratulations.
JunkChuck
We do not know if those were actually real sharks, or shark-like mini-submarines piloted by tiny little ISIS zealots. No one has actually caught one of these "sharks," and until they do my suspicions remain.
Junk Chuck,
We have to think big to deal with this crisis. I'm re-watching "The Invaders" (1967-68). Those sharks look like something they would use. Watch the sky! Watch your neighbors and co-workers!
Center for New American Security.
I wrote about them frequently during the Iraq War. Entrepreneurs of war-mongering, riding on a wave of cash (from defense contractors?) plus open support from DoD (e.g., young uniformed lovelies as staff at one of their events).
This is the model smart young people should follow for success.
It took years for me to realize their authoritative but bogus reports were just smokescreen for decisions already made. Hence the writers' indifference to criticism. They understood the game. Critics and military reformers, like myself, did not.
cavmedic
Give me a break. What a crock of shit! Keep pissing down your shaking legs, you bunch of cowards and sheep.
I have a suggestion for so-called "citizens" of Republic supposedly celebrating their "Independence" and "Freedom." If something does happen (God forbid), it's time to show some backbone, grow some balls, and refer to Chief Tecumseh's wisdom: "When it comes your time to die, be not like those whose hearts are filled with the fear of death, so that when their time comes they weep and pray for a little more time to live their lives over again in a different way. Sing your death song and die like a hero going home."
cav medic,
I've also wondered if we've become cowards. For more about this see:
Are Americans easily panicked cowards? I think not, but many experts disagree.
Why are we so fearful? Have we become cowards?
Subscribe to get posts via Email!
Help support us!
Categories Select Category 4GW About the Middle East all-posts America Art, myth, & Literature Book, Film, & TV Reviews Climate change Cybersecurity & cyberwar Demography Economics Europe featured Fiction Geopolitical News Good News Grand Strategy History Information & News Internal Internet's Impacts New Industrial Revolution Oil & Energy Other Issues Our Long War Our Military Podcasts Politics Post-WWII Era Over? Science & Nature Society & gender Stratfor War with Iran
FM Reference Pages
A big financial crisis: 2008
About the FM website
G. I. Wilson
America's quiet coup
America's Empire
Election 2016 & Populism
Good news about America
Guns: blood vs regulations
Inequality & social mobility
Politics in America
Reforming our politics
The far-Left & the alt-Right
The Obama years
The Trump years
Books about geopolitics
Demography rules
Food: the vital resource
Immigration & globalization
Donate to help support us
Europe: disintegrate or unify?
Feminism & the gender wars
Forecasts!
A new Industrial Revolution
End of the post-WWII era
Predictions: the hits
Predictions: the misses
Science fiction helps us see
History: econ, mil, & political
Ian Michael – Author
Info, disinfo, & new media
Our military strategy
About intelligence agencies
About our wars since 9/11
An Army near breaking?
Cyberwar & cybersecurity
Goals for our Iraq War
Iran, nukes, and America
Military reform: why & how
Military theory & practice
Modern War's top experts
Naval war & strategy
Studies about our new Wars
Peak Oil & Energy: posts
Peak oil & energy: studies
Science & Climate posts
Anthropologists go to war
History of climate fears
Keys to climate change
Science & climate studies
Science & Climate: news
Anthony Watts' meteorology
Chet Richard's East of New
Chuck Spinney's The Blaster
Dalrock's mirror
Education Realist
Judith Curry's Climate Etc
Martin van Creveld's blog
Of Two Minds commentary
ProPublica – 21stC journalism
"Ultra Violence" a sci-fi novel by Ian Michaels
"Listen Liberal" by Thomas Frank
"Hitler in Hell" by Martin van Creveld
The Fabius Maximus website is licensed under a Creative Commons Attribution 4.0 International License. We repost some copyrighted material with permission – it cannot be reposted without permission of the author.
Copyright © 2022 Fabius Maximus website | Powered by Astra WordPress Theme


Hey everyone - I'm Val!
When Flat Tummy Co asked me to be a part of their Babe of the Day I could not have been more excited! I've been a Flat Tummy customer for awhile now, and I'm so proud of my results and it's given me so much more confidence too. I lost almost 10 pounds using their Ultimate Bundle! I can't wait to show you my results, favorite recipes and home workouts! Check out my progress pic below!
I normally always drink my shakes after a workout, mainly because I find I'm really hungry once I'm done (typically I would try and eat something unhealthy and fatty), but now I drink my shake post-workout to fill me up and keep my tummy flat. On the days I don't workout, I drink the shake for breakfast!
Now let's get started with my most YUM Shake recipes - these are my two favs to make (I usually just eyeball my measurements, which is why they're just listed as ingredients)!
For my workouts, I ALWAYS make sure to stretch first. Then, I do cardio for about 20 mins (about 2 miles) to get my heart and blood pumping and flowing! Then comes leg workouts - lots of squats to work the booty and thighs to build that booty! I also mix in core workouts too to mix things up!
Aside from my Shakes, I also drink my Flat Tummy Tea every morning! It's literally the first thing I do and it helps me start my day on the right foot and gives me boost of energy!
I hope my blog has inspired you to get started and I can't wait to inspire more ladies! Wanna grab the bundle I had? Click here for 20% OFF!
I saw your tea video. Do u just drink all of it including tea leaves and seeds? Just wondering I've been drinking the tea for about a week and hadn't done it that way.


text:
Terry Pratchett Book Club
Terry Pratchett Book Club: Wyrd Sisters, Part I
Emmet Asher-Perrin
Fri Nov 20, 2020 10:00am 28 comments 5 Favorites [+]
More witches, more mayhem, more Shakespearean intrigue in this round. Grab a cauldron, everyone. It's time to hang out with some Wyrd Sisters.
There's a storm and Granny Weatherwax, Nanny Ogg and Magrat Garlick are having a coven meeting (Magrat's idea, being the junior member of the group). King Verence of Lancre has just been assassinated, and Death comes to collect him, but realizes that this fellow is set to be a ghost for a while. His child has been stolen, however, and he can't go after the boy—you have to stay where you died when you're a ghost. An escaping servant with the baby bundle is pursued by soldiers, and they all come upon the witches. The servant hands over the baby before being killed. One of the soldiers demands that Granny Weatherwax turn the child over to him, but she refuses, and his cohort stabs him (he's from the area and knows you don't mess with witches). Granny tells him to head off and become a sailor. They're left with the baby and the crown. In the meantime, Verence is getting to know King Champot, another ghost king who died a millennia ago. Duke Felmet, the one who arranged Verence's assassination at the behest of his wife the Duchess, isn't feeling too great about the whole thing since the crown is nowhere to be found.
The witches are trying to decide what to do with the baby and, more importantly, the crown. Granny knows they can't merely dispose of the thing; it'll turn back up immediately, as is the way of things. She tries the crown on while the other two are out of the room and feels its history run through her head, making her even more determined to see it gone. Magrat mentions that she used to see lots of crowns when her witch mentor, the departed Goodie Whemper, used to take her to see traveling theater troupes. Granny Weatherwax reckons that's the perfect place to bring the baby and the crown. Granny and Nanny have never been to the theater and do not understand that it's all pretend, which causes something of a ruckus. At the end, they are approached by Olwyn Vitoller, the troupe's manager, and ask to speak with him privately. Meanwhile, Lady Felmet is questioning the chamberlain about witches in the kingdom, and where they can be found, and their status as taxpayers. She means to find the women who got the young prince and the crown, of course.
Granny talks to Mr. Vitoller and his wife, who have no children. She suggests that they take this child for their own, saying they're his godmothers and neglecting to tell them his history; the couple agrees despite having very little money. Granny gives them quite a bit to help the child get by—when Vitoller asks why she hadn't led with the money, Granny points out that they wouldn't have been a good option if they could be bought. Magrat slips the crown into the theater troupe's trunk of costumes and such. They watch the troupe depart from Magrat's crystal ball, and she suggests that they give the child three gifts as his witch godmothers. They help Nanny inside (she got wasted at the pub) and set about granting the prince his gifts—only they can't agree on what they should be, so they decide to grant the gift separately. Magrat gives him the gift of making friends easily, Nanny gives him a good memory, and Granny gives him the gift of being whoever he thinks he is.
The duke and duchess send men to arrest Granny, but she gives all the men tea and buns, and the sergeant reports as much back to Duke Felmet. The duke is having a hard time after killing Verence and keeps trying to scrub his hands clean. He decides to enlist the aid of the Fool (whose whole family have been Fools), while the duchess later berates him for being unwilling to move against the witches. Granny, Nanny, and Magrat have another coven meeting and reminisce about old King Verence—they're worried about the duke because he seems a bit clever and also doesn't want anyone to say he killed the king. The tax man returns to explain that he cannot collect taxes from the witches because they looked at him, and Duke Felmet tells him to have the torturer slot him in on the schedule somewhere. He asks the Fool to make him laugh, and when that doesn't work, he decides they'll go hunting instead.
Book Club Chat
We're back to Granny and a couple of fellow witches, only this time she's featuring in a book that's about 75% Shakespearean parody, with a bunch of witchcraft history, and theater jokes, and other sundry thrown in. Indeed, there are so many bits of Shakespearean dialogue thrown into this book that it's entirely pointless to try and highlight them all (though you can certainly pick them out yourself, or find them on L-space if you have a mind to). The point is, there are lines from Midsummer Night's Dream, and King Lear, and references to Julius Caesar, and on and on, but mostly we're looking at Macbeth—that's where we're getting the assassination and the duke scrubbing at his hands as an ode to Lady Macbeth's "Out, damned spot!" Pratchett gives us that obsession from the start, however, because he's got a lot to build on.
The title of this book works on multiple levels, as the witches of Macbeth are often referred to as the "weird sisters", but his spelling of it as "wyrd" is not merely a ye olde affectation: Wyrd is the Anglo-Saxon and Norse concept for fate or destiny (for the Norse, this is the Norns), which gives the title a rich double meaning.
Because this story is based in Shakespeare tropes, we've also got a healthy bit of foreshadowing going on already, probably the best of them being Granny's comment that "You'd have to be a born fool to be a king", which is just excellent all things considered. There's also the bit where Felmet gives the Fool grief for calling him "nuncle" because he's certain he'd remember if they were related, which is sort of a foreshadowing of a misdirect in the plot, so there's a lot going on here.
I'm not really sure that I can pick a favorite among the witches, but there is a special place in my heart reserved for Nanny Ogg and her many children and grandchildren who keep her house warm and clean and full of sustenance, and her propensity for getting drunk and singing bawdy songs (I know some fans have written out a full set of lyrics to "The Hedgehog Can Never Be Buggered At All", though Pratchett himself never did), and her slightly more grounded, metropolitan approach to witching. In the end, I'm pretty sure that most people who endeavor to be witches would prefer the sort of life Nanny Ogg has put together for herself. But I've also got a soft spot for Magrat's eagerness, even if I don't really hold with all the pomp and edifice she wants to tack onto the profession.
Thing is, coming from a family of performers and musicians, this sort of story sits right where I live and play. Then there's the little asides, like "the cats and the roller skates that were currently giving him trouble", which is a reference to the Andrew Lloyd Webber musicals Cats and Starlight Express respectively, which makes this even more my thing. And having done a ridiculous amount of theatre in my youth, I have to appreciate the realism of Granny shouting at the stage through the whole play and everyone just going along with it, and the actors soldiering through it despite how a section of the audience keeps calling out their breathing-when-dead and their shabby boots.
Thing is, we get so caught up in celebrity these days that we often don't address the fact that art can be a working class profession. Getting this troupe with their paper-and-stick sets and their shabby costumes and lukewarm audiences? That's the real deal.
And there's that extra layer of irony that the book centers on Macbeth when it's dealing so much with actors and theatre because that is the "cursed" show, of course. You're never supposed to mention Macbeth by name in a theatre for fear of great tragedy befalling you. (You're supposed to call it "The Scottish Play" to avoid this issue.) But seeing as this is a book, Pratchett can parody and wink and nudge to his heart's content.
Asides and little thoughts:
The "droit de seigneur" joke is a reference to prima nocta, which was a rumored custom in medieval Europe where a local lord had the right to sleep with a bride on her wedding night. I keep thinking about the prima nocta jibe that Joss Whedon put in Avengers: Age of Ultron and how that was ultimately a poorly done rape joke, whereas this is actually pretty funny—because everyone keeps mistaking what the droit de seigneur is, and assuming that it has something to do with a pet?
There's a comment in here about "an architect who had heard about Gormenghast but hadn't got the budget", which is a great way to reference Gormenghast as a series.
Okay, so I know that the joke that all the women are played by men in the theater is just a reference to what was common practice in Shakespeare's time, but I find myself wondering why that would be true on the Disc…
The fact that Nanny Ogg's cat is named Greebo. It's so good, but given that the word has definitely fallen out of popular vernacular, I'm a bit sad over the idea that the joke is probably already getting lost.
Garlick is a proper witch surname of record in our own world, and others that Pratchett found in his research will be used in—you guessed it—Good Omens.
Pratchettisms:
The night was as black as the inside of a cat.
It was a good storm. There was quite effective projection and passion there, and critics agreed that if it would only learn to control its thunder it would be, in years to come, a storm to watch.
"No," she said, on general principles.
Actors had a habit of filling all the space around them.
Granny could feel the shape of the future, and it had knives in it.
Above the hearth was a huge pokerwork sign saying "Mother." No tyrant in the whole history of the world had ever achieved a domination so complete.
"Right," said Granny, slightly mollified. She'd never mastered the talent for apologizing, but she appreciated it in other people.
Next week we're reading up to:
"And now we will commence," said the duchess.
DiscworldFantasyTerry PratchettTerry Pratchett Book ClubWyrd Sisters
Read an Excerpt From All the Tides of Fate
WandaVision Plays With Reality and Sitcom History in Its Two-Part Premiere
Revealing The Bronzed Beasts, the Epic Conclusion to Roshani Chokshi's Gilded Wolves Series
Liz Bourke A Glittering Caper: The Mask of Mirrors by M.A. Carrick 12 hours ago
JanDSedai on Rhythm of War Reread: Interludes 1 (Sylphrena, Sja-Anat, Into the Fire) 10 mins ago
larsaf on Classic SF in Which Humans Come From "Beyond the Stars" 19 mins ago
Ron on Star Trek The Original Series Rewatch: "A Taste of Armageddon" 36 mins ago
capriole on A Human-Free Earth: Andre Norton's Breed to Come 55 mins ago
Alvaro Zinos-Amaro on Star Trek: Picard: The Dark Veil Is a Must-Read Addition to Trek Canon 1 hour ago
Tommy Tutone on Star Trek The Original Series Rewatch: Star Trek V: The Final Frontier 1 hour ago
MByerly on A Human-Free Earth: Andre Norton's Breed to Come 1 hour ago
hoopmanjh on Classic SF in Which Humans Come From "Beyond the Stars" 1 hour ago