text:
Q: Problem with JScrollBar Display I have added the following code for displaying a scrollbar to my textfield. But it still does not appear. Can someone please help me with this problem. I am unable to figure out where error is occuring:
public JTextArea talkArea = new JTextArea();

public JScrollPane talkAreaScrollPane = new JScrollPane(talkArea);

this.getContentPane(talkArea,null);

this.getContentPane(talkAreaScrollPane,null);

The code for the whole file is as follows and it compiles properly without giving error:
/*
 * Client.java
 *
 */

package ChatClientRMI;

import javax.naming.*;
import java.rmi.RemoteException;
import javax.rmi.PortableRemoteObject;
import java.rmi.RMISecurityManager;

import ChatServerRMI.*;

import java.io.*;
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.util.*;

public class Client extends JFrame implements Runnable, ActionListener {

  private static final String connectStr = "Connect";
  private static final String disconnectStr = "Disonnect";

  private String _nickname;
  private Thread _thread;
  private Context _initialContext;
  private JTextField inputField = new JTextField();
  public JTextArea talkArea = new JTextArea;

  JScrollPane talkAreaScrollPane = new JScrollPane(talkArea);

  private JButton _connectButton;
  private JButton _disconnectButton;

  private Vector serverVector = new Vector();
  private JList serverList = new JList(serverVector);

  ChatRoom chatroom = null;
  String chatroomName;

  Client myFrame = this;
  MyActionListener myActionListener = new MyActionListener();

  boolean loaded = false;

  static int REFRESH_TIME = 200;

  // a timer for refresh graphic area
  javax.swing.Timer frameTimer =
    new javax.swing.Timer(REFRESH_TIME, myActionListener);

  // client area info
  public static int CLIENT_WIDTH = 800;
  public static int CLIENT_HEIGHT = 600;

  // left panel info
  public static int LEFT_PANEL_WIDTH = 120;
  public static int LEFT_PANEL_HEIGHT = 420;
  public static int LEFT_PANEL_LEFT = 20;
  public static int LEFT_PANEL_TOP = 20;

  // graphic area info
  public static int GRAPHIC_TOP = 30;
  public static int GRAPHIC_LEFT = 30;
  public static int GRAPHIC_WIDTH = 400;
  public static int GRAPHIC_HEIGHT = 300;

  // talk area info
  public static int TALK_TOP = GRAPHIC_TOP + GRAPHIC_HEIGHT + 5;
  public static int TALK_LEFT = GRAPHIC_LEFT;
  public static int TALK_WIDTH = GRAPHIC_WIDTH;
  public static int TALK_HEIGHT = 175;

  // input field info
  public static int INPUT_TOP = TALK_TOP + TALK_HEIGHT + 25;
  public static int INPUT_LEFT = GRAPHIC_LEFT;
  public static int INPUT_WIDTH = GRAPHIC_WIDTH;
  public static int INPUT_HEIGHT = 20;

  // server list info
  public static int SERVER_LIST_TOP = GRAPHIC_TOP;
  public static int SERVER_LIST_LEFT = GRAPHIC_LEFT + GRAPHIC_WIDTH + 160;
  public static int SERVER_LIST_WIDTH = 120;
  public static int SERVER_LIST_HEIGHT = GRAPHIC_HEIGHT; // 420;

  // user list info
  public static int USER_LIST_TOP = 20;
  public static int USER_LIST_LEFT = GRAPHIC_LEFT + GRAPHIC_WIDTH + 10;
  public static int USER_LIST_WIDTH = 120;
  public static int USER_LIST_HEIGHT = 420;

  public static int SHADOW_WIDTH = 5;

  // background color
  static Color backColor = new Color(130, 60, 170);

  // command label
  static final String CMD_LABEL[] =
    { "change icon", "query friend", "change location", "open room",
      "query hero", "help", "temp leave", "leave" };

  // icon info
  public static final int MAX_ICONS = 100;
  public static final String ICON_FILENAME = "icons.gif";
  public static int ICON_WIDTH = 32;
  public static int ICON_HEIGHT = 32;
  Image icons[] = new Image[MAX_ICONS];
  int totalIcons = 16;

  static String BACKIMG_FILENAME[] =
    { "back0.jpg", "back1.jpg", "back2.jpg", "back3.jpg" };

  Image backImg = null;
  Image leftPanelImg = null;
  Image graphicImg = null;
  Image userListImg = null;
  Image serverListImg = null;

  // user info
  static int MAX_USERS = 100;
  UserInfo userInfo[] = new UserInfo[MAX_USERS];
  int totalUsers = 0;
  int myIdx = 0;
  Hashtable users = new Hashtable();

  // say delay
  static int SAY_TIME = 15;

  // say rectangle's width
  static int SAY_WIDTH = 100;

  // move step
  static int ONE_STEP = 10;

  boolean endChat = true;
  boolean moveEnd = true;
  boolean sayEnd = true;

  int enterListIndex = -1;
  int exitListIndex = -1;

  /** Creates new ChatClient */
  public Client(String name) {
    super(name);
    _nickname = name;
    try {
      _initialContext = new InitialContext();
    } catch (Exception e) {
      System.out.println(e);
    }

    // Create and install a security manager
    if (System.getSecurityManager() == null) {
      System.setSecurityManager(new RMISecurityManager());
    }

    setSize(new Dimension(CLIENT_WIDTH, CLIENT_HEIGHT));
    this.getContentPane().setLayout(null);
    this.getContentPane().setBackground(backColor);

    talkArea.setEditable(false);
    talkArea.setBackground(Color.white);
    talkArea.setBounds(new Rectangle(TALK_LEFT, TALK_TOP, TALK_WIDTH,
      TALK_HEIGHT));
    this.getContentPane().add(talkArea, null);

    // set input area
    inputField.setBackground(Color.white);
    inputField.setBounds(new Rectangle(INPUT_LEFT, INPUT_TOP, INPUT_WIDTH,
      INPUT_HEIGHT));

    inputField.addActionListener(this);
    this.getContentPane().add(inputField, null);
    this.getContentPane().add(talkAreaScrollPane, null);

    // connect button
    _connectButton = new JButton(connectStr);
    _connectButton.setBounds(new Rectangle(600, 400, 100, 30));
    _connectButton.addActionListener(this);
    this.getContentPane().add(_connectButton);

    // disconnect button
    _disconnectButton = new JButton(disconnectStr);
    _disconnectButton.setBounds(new Rectangle(600, 450, 100, 30));
    _disconnectButton.setEnabled(false);
    // _disconnectButton.addActionListener(this);
    this.getContentPane().add(_disconnectButton);

    // testButton = new JButton("test");
    // testButton.setBounds(new Rectangle(600,500,100,30));
    // testButton.addActionListener(this);
    // this.getContentPane().add(testButton);

    for (int i = 0; i < 5; i++) {
      serverVector.add("ChatRoom" + i);
    }

    serverList.setBackground(new Color(190, 180, 255));
    serverList.setBounds(new Rectangle(SERVER_LIST_LEFT + 2,
      SERVER_LIST_TOP + 40, SERVER_LIST_WIDTH - SHADOW_WIDTH - 10,
      SERVER_LIST_HEIGHT - 40 - 50));
    serverList.setSelectedIndex(0);
    serverList.setCellRenderer(new CustomCellRenderer());
    this.getContentPane().add(serverList);

    // add mouse listener for serverList
    serverList.addMouseListener(new java.awt.event.MouseAdapter() {
      public void mouseEntered(MouseEvent e) {
        int index = serverList.locationToIndex(e.getPoint());
        enterListIndex = index;
        // setForeground(new Color(0,0,255));
        System.out.println("you entered index " + index);
      }

      public void mouseExited(MouseEvent e) {
        int index = serverList.locationToIndex(e.getPoint());
        exitListIndex = index;
        // setForeground(new Color(0,255,255));
        System.out.println("you exited index " + index);
      }
    });

    // add mouse listener
    this.addMouseListener(new java.awt.event.MouseAdapter() {
      public void mousePressed(java.awt.event.MouseEvent event) {
        mouseClick_performed(event);
      }
    });

    // Always need this to enable closing the frame
    this.addWindowListener(new java.awt.event.WindowAdapter() {
      public void windowClosing(java.awt.event.WindowEvent e) {
        if (endChat) {
          System.exit(0);
          return;
        }
        boolean success = false;
        try {
          success = chatroom.disconnect(_nickname);
        } catch (java.rmi.RemoteException err) {
          System.out.println(err);
        }
        if (success)
          System.out.println("Disonnected...");
        else
          System.out.println("Not disconnected.");

        System.exit(0);
      }
    });

    // Wait for incoming requests
    this.startThread();

    // Enable GUI
    this.setVisible(true);

    // create offscreen images
    leftPanelImg = createImage(LEFT_PANEL_WIDTH, LEFT_PANEL_HEIGHT);
    graphicImg = createImage(GRAPHIC_WIDTH, GRAPHIC_HEIGHT);
    userListImg = createImage(USER_LIST_WIDTH, USER_LIST_HEIGHT);
    serverListImg = createImage(SERVER_LIST_WIDTH, SERVER_LIST_HEIGHT);

    drawServerList();
    serverList.repaint();

    (new LoadImageThread()).load();

    try {
      _initialContext.rebind(_nickname, new ChatUserImpl(this));
    } catch (Exception e) {
      System.out.println(e);
    }

  }

  public void actionPerformed(java.awt.event.ActionEvent evt) {
    Object source = evt.getSource();
    if (source == _connectButton) {
      if (serverList.getSelectedIndex() == -1) {
        JOptionPane.showMessageDialog(this, "please select a chatroom",
          "Error Dialog", JOptionPane.ERROR_MESSAGE);
        return;
      }
      _connectButton.removeActionListener(this);
      _connectButton.setEnabled(false);
      _disconnectButton.addActionListener(this);
      _disconnectButton.setEnabled(true);
      inputField.addActionListener(this);

      chatroomName = (String) serverList.getSelectedValue();
      int code = (new Random()).nextInt(totalIcons - 1);
      boolean success = false;
      try {

        System.out.println("chat room name: " + chatroomName);
        chatroom =
          (ChatRoom) PortableRemoteObject.narrow(_initialContext
            .lookup(chatroomName), ChatRoom.class);
        success = chatroom.connect(_nickname, code);
      } catch (Exception e) {
        System.out.println("ChatUserClient exception: " + e.getMessage());
        e.printStackTrace();
      }

      if (success) {
        System.out.println("Connected...");
        endChat = false;
        frameTimer.start();
      } else {
        System.out
          .println("Not connected: the selected nickname is in use. Please choose another nickname.");
      }
    } else if (source == _disconnectButton) {

      _connectButton.addActionListener(this);
      _connectButton.setEnabled(true);
      _disconnectButton.removeActionListener(this);
      _disconnectButton.setEnabled(false);
      inputField.removeActionListener(this);

      // clear everything
      talkArea.setText("");
      inputField.setText("");

      if (backImg == null) {
        Graphics g = graphicImg.getGraphics();
        g.setColor(Color.blue);
        g.fillRect(0, 0, GRAPHIC_WIDTH, GRAPHIC_HEIGHT);
        getGraphics().drawImage(graphicImg, GRAPHIC_LEFT, GRAPHIC_TOP, this);
      } else {
        getGraphics().drawImage(backImg, GRAPHIC_LEFT, GRAPHIC_TOP, this);
      }

      users.clear();

      if (endChat) {
        return;
      }

      boolean success = false;
      try {
        success = chatroom.disconnect(_nickname);
      } catch (java.rmi.RemoteException e) {
        System.out.println(e);
      }
      if (success) {
        endChat = true;
        System.out.println("Disonnected...");
      } else {
        System.out.println("Not disconnected.");
      }

    } else if (source == inputField) {
      String message = inputField.getText();
      try {
        chatroom.sendMessage(message, _nickname);
      } catch (java.rmi.RemoteException e) {
        System.out.println(e);
      }
    }
  } // end actionperformed

  public void startThread() {
    _thread = new Thread(this);
    _thread.start();
  }

  public void run() {

  }

  public void update(Graphics g) {
    paint(g);
  }

  public void paint(Graphics g) {
    super.paint(g);
    if (loaded) {
      g.drawImage(graphicImg, GRAPHIC_LEFT, GRAPHIC_TOP, this);
      g.drawImage(serverListImg, SERVER_LIST_LEFT, SERVER_LIST_TOP, this);
      serverList.repaint();
    }
  }

  // sgn func
  public int sgn(int x) {
    if (x > 0)
      return 1;
    if (x < 0)
      return -1;
    return 0;
  }

  // everyone move one step
  public void moveOneStep() {
    int count = 0;
    int direction;

    for (Enumeration e = users.elements(); e.hasMoreElements();) {
      UserInfo p = (UserInfo) e.nextElement();

      direction = sgn(p.dx - p.x);
      if (direction == 0)
        count++;
      p.x += direction * ONE_STEP;
      direction = sgn(p.dy - p.y);
      if (direction == 0)
        count++;
      p.y += direction * ONE_STEP;

      if (java.lang.Math.abs(p.x - p.dx) <= ONE_STEP)
        p.x = p.dx;
      if (java.lang.Math.abs(p.y - p.dy) <= ONE_STEP)
        p.y = p.dy;

      if (p.x <= ICON_WIDTH / 2) {
        p.x = ICON_WIDTH / 2;
        p.dx = p.x;
      }
      if (p.x >= GRAPHIC_WIDTH - ICON_WIDTH / 2) {
        p.x = GRAPHIC_WIDTH - ICON_WIDTH / 2;
        p.dx = p.x;
      }
      if (p.y <= ICON_HEIGHT / 2) {
        p.y = ICON_HEIGHT / 2;
        p.dy = p.y;
      }
      if (p.y >= GRAPHIC_HEIGHT - ICON_HEIGHT / 2) {
        p.y = GRAPHIC_HEIGHT - ICON_HEIGHT / 2;
        p.dy = p.y;
      }
    }

    moveEnd = (count == users.size() * 2);
    System.out.println("count = " + count);
    System.out.println("size = " + users.size());
    System.out.println("messgeEnd = " + moveEnd);
  } // end of moveOneStep

  // timer action
  public void timer_actionPerformed() {
    if (endChat)
      return;
    if (!moveEnd)
      moveOneStep();
    if (moveEnd && sayEnd)
      return;
    drawGraphicArea();
    getGraphics().drawImage(graphicImg, GRAPHIC_LEFT, GRAPHIC_TOP, this);
  }

  // mouse event
  public void mouseClick_performed(java.awt.event.MouseEvent event) {
    if (endChat)
      return;
    // if (endChat == true || myIdx == -1) return;
    // if (userInfo[myIdx].x < 0) return;
    if (event.getID() == event.MOUSE_PRESSED) {
      int x = event.getX();
      int y = event.getY();
      if (x < GRAPHIC_LEFT || x >= GRAPHIC_LEFT + GRAPHIC_WIDTH
        || y < GRAPHIC_TOP || y > GRAPHIC_TOP + GRAPHIC_HEIGHT)
        return;

      moveEnd = false;
      UserInfo p = (UserInfo) users.get(_nickname);
      p.dx = x - GRAPHIC_LEFT;
      p.dy = y - GRAPHIC_TOP;

      try {
        chatroom.sendLocation(p.dx, p.dy, p.name);
      } catch (java.rmi.RemoteException e) {
        System.out.println(e);
      }
      // sendCmd(MsgType.MOVE, userInfo[myIdx].dx, userInfo[myIdx].dy);
    }
  }

  public void printUserList() {
    Enumeration usernames = users.keys();
    while (usernames.hasMoreElements()) {
      System.out.println("user name: " + usernames.nextElement());
    }
  }

  // draw server list
  public void drawServerList() {
    Graphics g = serverListImg.getGraphics();

    g.setColor(backColor);
    g.fillRect(0, 0, SERVER_LIST_WIDTH, SERVER_LIST_HEIGHT);

    g.setColor(Color.black);
    g.fillRoundRect(5, 5, SERVER_LIST_WIDTH - SHADOW_WIDTH, SERVER_LIST_HEIGHT
      - SHADOW_WIDTH, 30, 30);
    g.setColor(new Color(190, 180, 255));
    g.fillRoundRect(0, 0, SERVER_LIST_WIDTH - SHADOW_WIDTH, SERVER_LIST_HEIGHT
      - SHADOW_WIDTH, 30, 30);
    g.setColor(new Color(0, 0, 255));
    g.drawRoundRect(0, 0, SERVER_LIST_WIDTH - SHADOW_WIDTH, SERVER_LIST_HEIGHT
      - SHADOW_WIDTH, 30, 30);

    g.setFont(new Font(g.getFont().getName(), g.getFont().getStyle(), 20));
    g.setColor(Color.black);

    FontMetrics fntM = g.getFontMetrics();
    String s = new String("Server List");
    int x = (SERVER_LIST_WIDTH - fntM.stringWidth(s)) / 2;
    g.drawString(s, x, 30);

    // update to screen
    getGraphics().drawImage(serverListImg, SERVER_LIST_LEFT, SERVER_LIST_TOP,
      this);
  }

  // draw graphic area
  public synchronized void drawGraphicArea() {
    Graphics g = graphicImg.getGraphics();
    FontMetrics fntM = g.getFontMetrics();

    if (backImg == null) {
      g.setColor(Color.blue);
      g.fillRect(0, 0, GRAPHIC_WIDTH, GRAPHIC_HEIGHT);
    } else {
      g.drawImage(backImg, 0, 0, this);
    }
    // if (myIdx == -1) return ;

    UserInfo p;
    g.setFont(new Font(g.getFont().getName(), g.getFont().getStyle(), 12));

    int count = 0;

    for (Enumeration e = users.elements(); e.hasMoreElements();) {
      // draw icon
      p = (UserInfo) e.nextElement();
      g.drawImage(icons[p.code], p.x - ICON_WIDTH / 2, p.y - ICON_HEIGHT / 2,
        this);

      // draw name
      if (p.name.equals(_nickname))
        g.setColor(Color.red);
      else
        g.setColor(Color.yellow);
      int x = (p.x - fntM.stringWidth(p.name) / 2);
      int y = (p.y + ICON_HEIGHT / 2);
      g.fillRoundRect(x - 2, y, fntM.stringWidth(p.name) + 4, fntM.getHeight(),
        10, 10);
      g.setColor(Color.black);
      g.drawRoundRect(x - 2, y, fntM.stringWidth(p.name) + 4, fntM.getHeight(),
        10, 10);
      g.drawString(p.name, x, y + fntM.getAscent());

      // draw say
      if (p.sayTime <= 0) {
        count++;
        continue;
      }
      String saySplit[] = new String[100];
      int c = 0;
      int st = 0, ed = 1;
      while (ed <= p.say.length()) {
        String s = p.say.substring(st, ed);
        if (fntM.stringWidth(s) > SAY_WIDTH) {
          saySplit[c] = p.say.substring(st, ed - 1);
          c++;
          st = ed - 1;
        }
        ed++;
      }
      saySplit[c] = p.say.substring(st, ed - 1);
      c++;
      x = p.x + ICON_WIDTH / 2 + 5;
      y = p.y - ICON_HEIGHT / 2 + 5;
      int w = ((c > 1) ? SAY_WIDTH : fntM.stringWidth(saySplit[0])) + 5;
      int h = fntM.getHeight() * c + 5;

      // draw say arrow
      g.setColor(Color.green);
      if (x + w >= GRAPHIC_WIDTH) {
        x = p.x - ICON_WIDTH / 2 - w - 5;
        Polygon polygon = new Polygon();
        polygon.addPoint(p.x - ICON_WIDTH / 2, p.y - 5);
        polygon.addPoint(p.x - ICON_WIDTH / 2 - 8, p.y - 10);
        polygon.addPoint(p.x - ICON_WIDTH / 2 - 8, p.y - 4);
        // p.addPoint(x + ICON_WIDTH/2, y - 5);
        g.fillPolygon(polygon);
      } else {
        Polygon polygon = new Polygon();
        polygon.addPoint(p.x + ICON_WIDTH / 2, p.y - 5);
        polygon.addPoint(p.x + ICON_WIDTH / 2 + 8, p.y - 10);
        polygon.addPoint(p.x + ICON_WIDTH / 2 + 8, p.y - 4);
        // p.addPoint(x + ICON_WIDTH/2, y - 5);
        g.fillPolygon(polygon);
      }

      g.fillRoundRect(x, y, w, h, 10, 10);
      g.setColor(Color.black);
      // g.drawRoundRect(x, y, w, h, 10, 10);
      for (int j = 0; j < c; j++) {
        g.drawString(saySplit[j], x + 2, y + 2 + j * fntM.getHeight()
          + fntM.getAscent());
      }
      p.sayTime--;
    } // end of for
    sayEnd = (count == users.size());

    update(getGraphics());
  } // end of drawGraphicArea

  class MyActionListener implements ActionListener {
    public void actionPerformed(ActionEvent e) {
      Object obj = e.getSource();
      if (obj == frameTimer) {
        timer_actionPerformed();
        return;
      }

    }
  }

  // ****************************************
  // a load image thread class in applet class
  // ****************************************
  class LoadImageThread extends Thread {
    public void load() {
      this.start();
    }

    public void run() {
      loadImages();
      loaded = true;
      try {
        sleep(1000);
      } catch (java.lang.InterruptedException e) {
      }
      if (backImg == null) {
        Graphics g = graphicImg.getGraphics();
        g.setColor(Color.blue);
        g.fillRect(0, 0, GRAPHIC_WIDTH, GRAPHIC_HEIGHT);
        (myFrame.getGraphics()).drawImage(graphicImg, GRAPHIC_LEFT,
          GRAPHIC_TOP, myFrame);
      } else {
        myFrame.getGraphics().drawImage(backImg, GRAPHIC_LEFT, GRAPHIC_TOP,
          myFrame);
      }
    }

    // load all images
    public void loadImages() {

      Graphics g = graphicImg.getGraphics();
      g.setColor(Color.blue);
      g.fillRect(0, 0, GRAPHIC_WIDTH, GRAPHIC_HEIGHT);
      g.setColor(Color.yellow);
      g.setFont(new Font(g.getFont().getName(), g.getFont().getStyle(), 30));
      g.drawString("loading, please wait ......", 30, 50);
      (myFrame.getGraphics()).drawImage(graphicImg, GRAPHIC_LEFT, GRAPHIC_TOP,
        myFrame);

      MediaTracker m = new MediaTracker(myFrame);
      for (int i = 0; i < totalIcons; i++) {
        icons[i] = Toolkit.getDefaultToolkit().getImage(i + ".gif");
        m.addImage(icons[i], 0);
      }

      try {
        m.waitForAll();
      } catch (InterruptedException e) {
        System.out.println("can't read image from file");
      }

    }

  } // end of LoadImage class

  class CustomCellRenderer extends JLabel implements ListCellRenderer {
    public Component getListCellRendererComponent(JList list, Object value,
      int index, boolean isSelected, boolean cellHasFocus) {

      String s = value.toString();
      setText(s);
      // setIcon((s.length() > 10) ? longIcon : shortIcon);
      if (isSelected) {
        // setBackground(list.getSelectionBackground());
        // setForeground(list.getSelectionForeground());
        setForeground(new Color(0, 0, 255));
      } else {
        // setBackground(list.getBackground());
        // setForeground(list.getForeground());
        setForeground(new Color(0, 255, 255));
      }
      /*
       * if ( index == enterListIndex ){ System.out.println("****************");
       * setForeground(new Color(0,0,180)); } if ( index == exitListIndex ){
       * System.out.println("---------------"); setForeground(new
       * Color(0,255,255)); }
       */
      setEnabled(list.isEnabled());
      setFont(list.getFont());
      return this;
    }
  }

  /**
   * @param args the command line arguments
   */
  public static void main(String args[]) {
    // args[0] is user nickname
    if (args.length != 1) {
      System.out.println("Usage: ChatClient nickname");
      System.exit(0);
    }
    Client clientFrame = new Client(args[0]);
  }

}

Any idea???
Do I need to set any kind of visibility??
Thanks

A: No, add the textArea to the ScrollPane then put the ScrollPane in your panel.
As a side note I would suggest learning more about LayoutManagers.  They are worth the learning curve.
Example:
//In a container that uses a BorderLayout:
textArea = new JTextArea(5, 30);
...
JScrollPane scrollPane = new JScrollPane(textArea);
...
setPreferredSize(new Dimension(450, 110));
...
add(scrollPane, BorderLayout.CENTER);

Taken from: How to use scroll panes

A: You're adding both the  text area, AND the scrollpane containing it to the content pane.
you're also setting sizes on the textarea, but not the scrollpane.  and since your layout is managing all the bounds, the scrollpane is probably 0x0 at 0,0
setSize(new Dimension(CLIENT_WIDTH, CLIENT_HEIGHT));
this.getContentPane().setLayout(null);
this.getContentPane().setBackground(backColor);
talkArea.setEditable(false);
talkArea.setBackground(Color.white);
talkArea.setBounds(new Rectangle(TALK_LEFT, TALK_TOP, TALK_WIDTH,      TALK_HEIGHT));
this.getContentPane().add(talkArea, null); // <--- you want this inside the text area, not here!
// set input area
inputField.setBackground(Color.white);
inputField.setBounds(new Rectangle(INPUT_LEFT, INPUT_TOP, INPUT_WIDTH,      INPUT_HEIGHT));
inputField.addActionListener(this);
this.getContentPane().add(inputField, null);
this.getContentPane().add(talkAreaScrollPane, null);  // <--- you never set the size on here

why are you getting rid of the layout and then managing everything explicitly for size?  this would be a lot simpler if you used something like borderlayout and preferred sizes and let those things manage bounds for you.


And so the fun begins. Actually I love Author events and markets. I love meeting new and old fans. And honestly I love talking horror and zombies, and well, writing with anyone and everyone. So this month and next month I have booked myself for two events. Come see me! I will be running a special since I don't currently have any copies of book 1, ZOMBIES ARE PEOPLE TOO. If you buy book 2, ZOMBIES BITE, or even book 3, ZOMBIE WASTELAND, I will give you a free eBook of ZOMBIES ARE PEOPLE TOO. This is a great deal because I don't often give things out for free, why? Because this is my job, and only one of them, so I, like everyone else, need to make some money so I can continue!
On April 22 I will be at the downtown Huntsville library from 12-4. The address is 915 Monroe St SW, Huntsville, AL 35801. Here is a link if you want to look up the event or add it to your calendar.
Another event I will be at is in May, just one day before my awesome birthday! The date for the event? May 27th. I will be at the 3rd Annual Catfish Literary Festival in the Athens library from 10-4, selling books and meeting all of the awesome people! The address for that is 603 S Jefferson St, Athens, AL 35611. And here is the link for that if you want to look it up or add it to your calendar.
There will be several excellent and interesting authors at both events, so hopefully there will be something for everyone's taste!
Lastly, I just watched a movie, THE ATTICUS INSTITUTE, and it really doesn't deserve an entire review post. It was a derisive and cliched movie, attempting to explore paranormal powers and possession. It was dull, and did not keep my interest. I do not recommend this as it tries to explain itself through a documentary style that doesn't quite work or explain what is going on. And really, the movie sets itself up for a sequel to be made when there isn't one needed because I just didn't care enough about the characters to want to watch more.


But I've also noticed that they create consternation in many cities, among residents, hotel operators, affordable-housing advocates and more because of their potential impact on all of the above.
I decided to look at Vancouver (where, yes, I've even stayed in a vacation rental here when I was having my floors re-done, which let me experiment with being a hip person with modernist furniture at the Jacobsen) to see what things are like here.
The lack of local concern was striking. Hotel operators are a lot more concerned about the impact of customers constantly bidding for the lowest price on the internet. Residents, even people who live on the same floor as vacation rentals, seem remarkably tolerant — perhaps a function of our transient, diverse, live-and-let-live city.
The only complaints I could gather were from bed-and-breakfast owners, who are suffering from other problems too. Did you know that the City of Vancouver technically restricts them from renting out more than two units in one property, even though they have to comply with a welter of city bylaws that cost them a fair chunk of money.
All of which is good, more or less, for local property renters, as the numbers seem to be growing all the time. (Just in the week that I was researching this story, the airbnb local listings went from1,243 to 1,258.) And for the vacation renters themselves, who continue to flock to them.


text:
Il Foro romano di Florentia era il centro economico, religioso e sociale dell'antico insediamento di Firenze. Pesantemente riempita di edifici nel Medioevo, quest'area detta poi di Mercato Vecchio, di cui non restava ormai niente delle architetture romane, fu riscoperta archeologicamente al tempo delle demolizioni del Risanamento (1881-1890). I reperti antichi vennero depositati per lo più al Museo archeologico, mentre in quel sito nacque l'attuale piazza della Repubblica.

Storia e descrizione
Florentia venne fondata nel 59 a.C., con il tipico schema a scacchiera ispirato alla centurazione degli accampamenti militari. All'incrocio delle due vie principale (il cardo maximus delle attuali via Roma-Calimala e il decumanus maximus di via del Corso-via degli Speziali-via degli Strozzi) si apriva fin dalle origini il foro, ampliato all'epoca di Adriano. l'area venne monumentalizzata ulteriormente, rialzando e allungando la piazza, con una nuova pavimentazione in marmo lunense più alta di circa un metro e mezzo. Vi si aprivano alcune porte con gradini e un portichetto con statue di magistrati e imperatori.

Sul lato occidentale dello slargo, dove si trovano gli attuali portici, sorgeva l'edificio religioso più importante della città: il tempio Capitolino, dedicato alla triade di Giove, Giunone e Minerva. Si pensa che il primo tempio, repubblicano, fosse modesto e in stile tuscanico, collocato su un alto podio di circa 3 metri, acui si accedeva tramite una scalinata. In età augustea, assieme alla ripavimentazione, si procedette a ricostruire l'edificio in chiave maggiormente monumentale, con un portico esa- o ottastilo, in stile corinzio e in marmo di Luni. Ogni divinità aveva una sua cella, con la centrale, dedicata a Giove, più grande, dove il simulacro mostrave il dio seduto. Davanti al tempio si trovava un'ara per i sacrifici, a base ottagonale, di cui resta un frammento al Museo archeologico nazionale.

Sull'altro lato del ofro si trovava un tempio dedicato ad Augusto, di dimensioni più modeste, in cui si celebrava il culto ufficiale dell'impero. La restante area verso est era dedicata alle attività giuridiche, sociali e commerciali.

Nel IV secolo la città era già cristianizzata e il tempio Capitolino dovette essere già smantellato in quel periodo. Con le invasioni barbariche la zona del foro decadde: la stessa città, attaccata ripetutamente tra V e VI secolo, subì un drastico spopolamento, che ridusse le attività umane e sociali e un basilare livello di sussistenza. Anche sotto la dominazione longobarda la città ebbe un ruolo marginale. Solo dopo la vittoria di Carlo Magno nel 780, la città iniziò a risollevarsi con riedificazioni. Sicuramente gli edifici romani vennero in quel periodo usati come cava di materiali di spoglio per le nuove case, torri ed edifici pubblici. Ad esempio San Pier Buonconsiglio (detta anticamente San Pier in Palco de Foro Veteri) incorporava parzialmente un'esedra a sinistra del tempio Capitolino, Sant'Andrea aveva le fondazioni supra le rovine di una casa romana, e Santa Maria in Campidoglio, che nel nome mantenne la memoria dell'antico centro romano, sorgeva alla destra del tempio.

La funzione commerciale della zona non dovette mai venire meno. Coi Longobardi divenne Campus Regis, campo del re, e al tempo dei Franchi si parlava di "mercato del Campidoglio", mentre nel 931 la zona è citata come Mercatum Regis e nel 1024 come forum Domini Regis prope arcum. Dal 1018 si attesta l'uso dell'aggettivo vetus, in contrapposizione a un nuovo mercato, legato alla zona di por Santa Maria e Ponte Vecchio, dove poi sorgerà la loggia del Mercato Nuovo.

Degli edifici romani vennero rinvenute scarse tracce durante le demolizioni e i successivi scavi del 1881-1889. Vennero studiati da Corinto Corinti, facente parte della Commissione Archeologica, che ne eseguì un'ipotetica ricostruzione con piante, schizzi e disegni.

Al Museo topografico di Firenze com'era esisteva un plastico della Florentia romana che mostrava una possibile ricostruzione del foro e degli altri edifici antichi.

Note

Bibliografia
 L. A. Milani, Pozzo praticabile presso le Terme e il Campidoglio nel foro Fiorentino, in Notizie degli Scavi 1893, pp. 493–496
, III, 1978, pp. 218-226;
Maria Sframeli (a cura di), Il centro di Firenze restituito, Editore Alberto Bruschi, Firenze 1989.

Altri progetti

Architetture romane di Firenze
Architetture di Firenze scomparse
Fori d'Italia

redpajama_set_name: RedPajamaWikipedia


text:
Bafana Bafana coach Molefi Ntseki says lack of game time beyond his control
07 October 2019 - 10:40 By Mahlatse Mphahlele
Bafana Bafana coach Molefi Ntseki says he'll make the most of the 'five or six' days he'll be able to spend with the team.
Image: Sydney Mahlangu/ BackpagePix
By the time Bafana Bafana take on Mali in the Nelson Mandela Challenge in Port Elizabeth on Sunday' it will be their first match since the Africa Cup of Nations in Egypt in June.
Bafana, who missed an opportunity to play two matches last month' have scheduled only one friendly during this Fifa open window and coach Molefi Ntseki said it was beyond his control.
"For a coach' you will never say time is enough to prepare'" said Ntseki. "Even if you are a Premier League coach' you prepare every day and every week, but every opportunity you have to be on the pitch with the players, you will always cherish that moment.
"It is true that we could not play friendly matches or preparation matches coming into this match and the Afcon qualifiers against Ghana and Sudan, but what can you do? Things were beyond our control.
"All that is important now is to make use of this opportunity of being with the team for five to six days, where we will assess and see if we can easily understand each other in a short time. At this level' you can easily relate to the players in terms of professionalism and technical understanding of the game."
Ntseki makes two changes to Bafana squad to face Mali in Nelson Mandela Challenge
Bafana Bafana coach Molefi Ntseki holds no fear over facing high rated Mali in this year's edition of the Nelson Mandela Challenge to be played at ...
Ntseki said he will use next week's camp to bring cohesion and technical understanding among the players and to prepare for the matches against Ghana and Sudan.
"We need to prepare ourselves in such a way that will say this is how we want to play defensively and offensively. I was telling somebody that we always want to look at our opponents and prepare ourselves according to the strengths and weaknesses. The game against Mali is for us to establish ourselves as a Bafana team that is led by Molefi Ntseki and the rest of his technical team. There are new and old faces and we need to bring that unity in the team and the sense of being patriotic and wearing the jersey with pride.
"Going into the match against Mali' it will be part of preparations so that when we go into the back-to-back Afcon qualifiers against Ghana and Sudan we know we have an identity to say this is how we play defensively and offensively and there is an understanding among all the players."
SportsLIVE PODCAST SPECIAL: "Mark Alexander must step down" over Etzebeth - Claassen
SportsLIVE is a MultimediaLIVE production.
Bafana coach Ntseki says watching Tau torment Real Madrid was a proud moment
Bafana Bafana coach Molefi Ntseki says watching Percy Tau mesmerise Real Madrid at Santiago Bernabéu Stadium was a proud moment for South Africans.
Molefi Ntseki keeping tabs on overseas-based players who qualify to play for Bafana
Bafana Bafana coach Molefi Ntseki is keeping tabs on Kaizer Chiefs midfielder Kearyn Baccus and highly rated English-based winger Tom Barkhuizen of ...

redpajama_set_name: RedPajamaCommonCrawl


text:
The Priestess of Camelot
by Jacqueline Simonds
A Nordic pagan priestess falls in love with both Merlin and King Arthur and bears their sons. Along with her daughter, she constructs a plan that will endure 1,500 years.
Anya, a pagan priestess of the Nordic Rus tribes, leaves her home country and arrives in Britain. There, she joins the sisterhood of Avalon, headed by the scheming Morgaine.
When Anya runs afoul of the Avalonian high priestess she is sent to Camelot to spy on the court while acting as healer. But there, she falls in love with the High Druid, Merlin, and King Arthur, bearing sons to both of the great men of her time.
After losing both of the men she loves to Morgaine's treachery, she embarks on a plan that unfolds over the next 1,500 years to return Goddess worship to the island nation and save it from a danger Anya can see but cannot understand.
The Priestess of Camelot is the prelude to the Heirs to Camelot series, and sure to thrill fans of Arthurian lore.
Praise for The Heirs to Camelot
"Drawing on the rich panoply of British history, myths and legends, The Priestess of Camelot weaves its tapestry from threads of traditional tales and imaginative fiction. [The book blends] Celtic mystery, magic, romance, and spiritual growth, with dark-age dangers, intrigue, and lust for revenge. A unique and refreshing take on the Arthurian story. Follow it with your heart."~ E.M. Swift-Hook, co-author of the Dai and Julia alternate history mysteries.
"Sex, magic, and power collide in this [Urban] Fantasy that begins when a devastating terrorist attack on modern London sparks the long-foretold return of King Arthur to heal Britain. Simonds boldly continues the Arthurian saga into the present day, as heirs to Arthur, Merlin, and the woman both men once loved struggle to understand and fulfill their destinies and outwit the sinister agenda of the sorceress Morgaine." ~ Lisa Jensen, author of Alias Hook and Beast: A Love Story
"Imaginative, mesmerizing, and emotionally complex, Simonds' unique story boldly expands the Arthurian legend into exciting new territory. The fantastical elements—rituals from old Celtic religions, dark magic, forces of fate—are well drawn and skillfully integrated into a contemporary setting. And then there's the romance... the palpable chemistry between Ava and Ron (the Arthur heir), complicated by their respective destinies, makes their relationship a riveting read." ~ Mary Fan, author of Starswept and Artificial Absolutes
Publisher: Vagabondage Press LLCReleased: Sep 28, 2018ISBN: 9780463610251Format: book
The Hallowed Isle Book One: The Book of the Sword
Author Diana L. Paxson
Mistress of Dragons
Author Margaret Weis
The Bird of the River
Author Kage Baker
The House of the Stag
Discord's Apple
Author Carrie Vaughn
The King Arthur Trilogy Book One: Dragon's Child
Author M. K. Hume
The Horse Goddess
Author Morgan Llywelyn
The Hallowed Isle Book Three: The Book Of The Cauldron
The Hallowed Isle Book Four: The Book Of The Stone
The Hallowed Isle Book Two: The Book Of The Spear
The Elementals
CMP Special 14 Autumn Equinox 2009: Arthurian Special - The Ladies of the Grail
Author Celtic Myth Podshow
Episode #86- Was There a Real King Arthur? (Part II): The Arthurian legend has been described by at least one scholar as a giant mythical vacuum. It has a reputation for sucking in and absorbing previously independent legends and making them part of Arthur's story. One of the most famous characters to be...
Author Our Fake History
King Arthur's Christmas: Christianity, Paganism, and Community: (Lucy) For much of the Middle Ages, King Arthur was Europe's model king. His court could be a space for heroism, for romance, and also for the uncanny. Often drawing on oral tradition, written for elite audiences, the Arthurian romances of the 13th and 14
Author Footnoting History
The Lost Tomb of King Arthur: The story of King Arthur is known throughout the world. The fabled Camelot, Sir Bedivere casting Excalibur into the lake and Arthur's secret burial at the isle of Avalon: these are just a few of the enchanting themes in the ancient saga that historians...
Author Expanded Perspectives
Episode #85- Was There a Real King Arthur? (Part I): King Arthur is easily the most requested topic in the history of this podcast. This probably isn't a surprise given Arthur's stature in world of mythology. But is Arthur more than a myth? Was there a real person who lived around 500 AD who inspired...
Le Morte d'Arthur: Melvyn Bragg and his guests discuss Malory's epic medieval tale Le Morte d'Arthur.
Author In Our Time: Culture
Author In Our Time
The Priestess of Camelot - Jacqueline Simonds


text:
🖐 Pin by s a on 游戏 | Bingo, Game design, Mini
💰 Secrets About Beste Casino Exposed | 秋田の地酒 秀よし - 鈴木酒造 Bonuses at NetBet NetBet Casino
Verify Your iBET Mobile for Promotion Bonus Tutorial. iBET Malaysia Online Casino provide player for the better experience, the whole new iBET is officially biayna.ru, you can participate in iBET Verify Azza SajaOnline casino
「Buffalo Bonus Casino」をApp Storeで
はぁ - /10/26(月) 開始 - ニコニコ生放送
Which Witch - Mobile £5 No Deposit Casino Bonus - Mfortune
💰 €5, Free ►USA MOBILE◄ Treasure Mile Casino ►Slot & Video Poker◄ Games 日本でのブックメーカー比較ランキング ALL THINGS PETRY MOTORSPORTS
Glad to see you, my dear vegas slots casino fans! Welcome to the World of ONLINE CASINO! Online Casino, typical vegas slots casino and classic slots casino just on phone! More fun than real casino! Never miss it! Experience mobile casino
日本でのブックメーカー比較ランキング
Netbet Casino — NetBet Casino App
Best Casino Apps That Pay Real Cash 2020
💰 Casinos, Gambling, Gaming, OTB & Entertainment | Best casino, Online casino, Online casino games Translation of "your deposits and winnings" in Japanese Beste Casino Can Be Fun for Everyone
Generations from Exile Tribe is a seven-member Japanese boy band formed and managed by LDH. The group is part of the collective "Exile Generations released their 3rd single titled "Love You More" as their first ballad single, it was their first single to include an English version of their previous single as a bonus track, and the –15, EXILE Casino, Fuji TV , Y!mobile
Red Stag Casino Mobile Guide を入手 - Microsoft Store ja-JP
LOTSA SLOTS Vegas Casino with bonus Part 7 Free Mobile Game Android / Ios Gameplay Youtube YT Video
💰 Secrets About Beste Casino Exposed Navigation menu
3 South Africa Cape Town International Airport Cape Town 8, online casino bonus zonder storting, 03! this subject and ties in with the surplus grocery stores, gossip slots casino mobile just have to get the energy to compose the hub?
Mobile casino no deposit Bonus - how to get
💰 オンラインのカジノ ボーナス : カジノゲーム カジノゲーム : ボーナス
Cash Coaster Slot Review & Game Bonus |. Cash Coaster slot machine is a 5-reel title from IGT that employs a roller coaster/amusement park theme. With 30 paylines that pays both ways, the game. Mobile Casino ManMobile Slot Reviews
Best five Casino no deposit bonus codes for mobile and tablet
💰 Generations from Exile Tribe 対応プラットフォーム
Slot machines are possibly the most bonus casino popular casino games, online casino free spins for real money both in the It includes a number of gaming applications, all slots casino mobile app both proprietary and third party, where the
Best No Deposit Casino Welcome Bonuses - Top 5 No Deposit Casinos
💰 Online casino that takes american express bupropion cost Wellbutrin generic cost walmart
Twitter biayna.ru?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor · コンテンツツリーを見る · 放送中の カジノエックス登録時にボーナスコード toro40 入金不要円get
Top 5 Mobile Casino Welcome Bonuses - Pick of the Best Welcome Bonuses
💰 あんさんぶるガールズ!! キャラマグカップ06:三... - あみあみ Yahoo!店 NetBet Casino Review – The Hub for the Top Games Providers
Casino Games · Game Design · Mini. Halloween Bingo, Mobile Casino, Unity 3d, Casino Games, Game Design, Mini Free Casino Slot Games, Online Casino Slots, Online Casino Bonus, Food Gift Cards · Free Casino Slot GamesOnline
Best Mobile Casino Bonuses - April 2016
💰 Red Stag Casino Mobile Guide Beste Casino – Dead or Alive?
Beginners and Pro using RedStag could discover a safe and trusted online casino. Play with exclusive Red Stag bonus codes, fresh slots, brand new online casino games, Red Stag mobile and more FEATURES
Cleopatra's Gold NO DEPOSIT Bonus MOBILE \u0026 ONLINE Casino Games
獲得にはTポイント、PayPayボーナス(譲渡不可)、PayPayボーナスライト(譲渡不可・期間制限あり)のいずれかが含まれます。いずれを獲得できるかは「詳細を確認する」をご確認ください。 ※表示されている獲得率や付与額には、
🎈BONUS MEGA MASK- BIG WIN!!!!💲- 🦁LEOVEGAS🦁 CASINO, SLOTS CASINO GAMES-MOBILE
During this month those 4 groups released collaboration singles every week, until they released a full album titled "Battle of Tokyo 〜Enter the Jr. Musically speaking,"Dreamers" is the first group's song with a simple acoustic guitar sound and a slow tempo.{/INSERTKEYS}{/PARAGRAPH} On 2 March, they released their third album Speedster. The music video was released on 31 July in a short drama format with a duration over 11 min, the story showcased different types of "dreamers" played by the members with each one being in a different type of situation, showing what they would possibly do if they weren't part of Generations. On 23 April, the group released their 5th single, "Never Let You Go" and on 27 April, it was announced Alan and Mandy were two of five people who passed the final audition to join Exile as performers, making them currently members of both Exile and Generations. It debuted at number two on the Oricon weekly singles chart and peaked at number 3 on Billboard Japan Hot On 17 May , Generations went on their second world tour "Generations World Tour ~Speedster~" which was scheduled to take place in Taipei, Taiwan , Macau , Los Angeles, New York, London and as a last stop Paris on 2 and 4 June. The single reached the 1 position on both the daily and weekly Oricon charts, making this Generations' first 1 single. {PARAGRAPH}{INSERTKEYS}History[ edit ] — Formation and pre-debut[ edit ] In April , Hiro of Exile began forming Generations. The candidate members started their activities in the summer of , with a major debut as their goal. The first single of their 3-month project, released on 17 July, is titled "Brand New Story", which was used as the theme song of the anime movie Ride Your Wave in which Ryota voiced as the main character. On the same episode, the group announced they will hold their first national five dome tour titled Generations Live Tour "Shonen Chronicle" beginning 31 August at Sapporo Dome and ending on 15 December in Fukuoka Yahuoku Dome. Exile groups. On 10 July, Generations and Sandaime J Soul Brothers released a collaborative single titled "Burning Up" as a part of Exile Tribe releases, it topped the oricon weekly ranking and sold approximately , copies in its first week of release. On 13 November of the same year, they released their self-titled first original studio album, and achieved first place on the Oricon charts for the first time, selling approximately 49, copies in its initial week of release. The group released their 16th single "F. The title is a reference to the album's tracks "Namida", "Pierrot" and "Taiyou mo Tsuki mo" and to the song "Sora" 空 which was chosen as the theme song for the movie "My brother loves me too much" starring Ryota and was also used to promote the album. The song peaked at number two on Oricon and Billiboard Japan Hot with estimated physical sales of , and digital sales of On 1 January , Generations released their first best album titled Best Generation, which include all singles and music videos since their debut up to "Big City Rodeo" plus their new song "Alright! The group launched their second nationwide Arena Tour "Generations Live Tour Mad Cyclone", which started on 22 July and ended on 17 December with a total of 29 performances in 11 venues across Japan. Accompanying the album release, the groups held a row of live performances from 4 to 7 July with the same name. In March , Generations collaborated for the first time with American fashion brand Guess on a unisex capsule collection. From 23 April to 25 December, Generations went on their first nationwide Arena Tour "Generations Live Tour "Speedster" for which they performed in 18 venues around Japan with a total of 41 performances. On 27 January , the group released their 11th single "AGEHA" as their first single of the year, which later won best choreography [12] at MTV Video Music Awards Japan. From 4 April to 28 June, Generations went on their first nationwide hall tour and world tour "Generations World Tour "Generation EX". However, due to the Manchester terror attack , European live performances got cancelled. Exile〜" on 3 July. The group released their second album, Generation Ex , on 18 February, the album reached the 1 position on the Oricon weekly chart, selling more than 64, copies in its first week. The single peaked at number two on Oricon and Billboard Japan Hot On 31 October, the group released their seventeenth single Shonen 少年 as their first ballad single release in 2 years. Generations then made their major debut on 21 November, with the single "Brave It Out", which was used as theme song for the NTV drama Sugarless starring Alan Shirahama. In January , Hiro appointed Alan to be the leader of the group. aired on NTV and YTV. On 3 September , the group released their sixth single "Always with you", it was used as the theme song for the Japanese drama Is There a Vet in the House? GIRLS" on 13 June , which included as B-side tracks, "United Journey", the theme song of their dome tour, and Mata, Ashita また、アシタ the theme song for drama Love Rerun starring actress Anne Nakamura. To promote the single, a music video was released on 21 June featuring the members in animated form created by Science Saru. It later peaked at number two on the Oricon weekly chart selling more than 94, copies in its first week making it their best selling album before the release of their first best album. On 5 July , during the second day of "Battle of Tokyo 〜Enter The Jr. The single included "Control Myself" as a B-side track, being the group's first original English song featuring Mandy as a rapper. Exile〜", it was announced that the second single of the project is titled "Dreamers". BOYS F. On 15 May , Generations released their 3rd single titled "Love You More" as their first ballad single, it was their first single to include an English version of their previous single as a bonus track, and the first to be released in the One Coin CD and Music Card formats. On 11 September , it was announced that Yuta Nakatsuka , who had been a support member for the group, would be added as an official member. In June , the Battle of Tokyo project started, which includes all Jr. On 13 May, Generations released their eighth single, "Evergreen", followed by their ninth single, "Hard Knock Days" on 12 August, which was chosen as the 18th opening for Fuji TV 's popular anime " One Piece ". The album was released in a Japanese edition and an international edition and peaked at number two on the Oricon weekly chart, selling more than , copies in the first week of its release.


My family and I recently expanded. We added a new member, the most adorable little Schnoodle puppy. We quickly discovered there was much more than just the puppy! Along with him, we had to get a bed, bowls, a collar, leash, toys, grooming supplies and, of course, food! The number of options was staggering, and I was determined to find the best dog beds for large dogs.
Our adventure into the pet store was a long one. What colors should the leash and collar be? Should they match? We went blue, since the pup is a boy and went with the matching option, at least for now. Up and down the aisles we went. Should we get a squeaky toy? A soft toy? A chew toy? Needless to say, we ended up with one of each!
The options for food were wide as well; organic, vegetarian, specially formulated by veterinarians as well as they standard fare my first dog grew up on. We were told we had to get good quality treats, too! Okay, should they be soft or crunchy biscuits? We were told for a puppy, only the soft treats would do. Don't get them too big, or he will get sick!
We finally wrapped it up and got the necessary reward card from the store. We are fairly confident that now, several months later, and many more trips to the store, we have everything we need for our little guy. It became very clear during the initial trip that endless supplies would keep us coming back for years to come!


It's hard to find, even if you know where you're looking. La Crete, Alberta, Canada is a small rural community of around 3,000 souls located in the upper reaches of the province - a good eight hour drive from the city of Edmonton.
La Crete is a friendly little community with a booming economy, but it's not the kind of place you would expect to launch a highly successful embroidery and promotional products business. However, that's exactly what Darrell and Tina Derksen, owners of EmbroidMe La Crete franchise have done. In a little over eight months, this hard working couple and their staff have raised the bar for EmbroidMe franchises everywhere with their amazing efforts.
In May of 2014, EmbroidMe LaCrete was presented the EmbroidMe Rookie of the Year Award as the best new EmbroidMe franchise in the world.
Darrell and Tina also received the 2013 New Business of the Year Award from the La Crete and Area Chamber of Commerce.
The recognition is well deserved. Since opening their franchise location in June of 2013 Darrell and Tina have steadily grown their sales volumes to the point where their numbers stand amongst the top producers in the entire EmbroidMe worldwide network.
"For me, the awards were thanks to our customers and the community support we have received, and to the good job that everyone here has done," stated Darrell. There are lots of factors that have contributed to the early success of EmbroidMe LaCrete, including an excellent location in a stand-alone building shared by Subway, one of only three restaurants in the town. Darrell and Tina are also well known in the community as long-time residents and owners of Magnetsigns La Crete, a highly successful portable sign rental business.
According to Darrell, the challenge was parlaying this community awareness into sales and he says the key has been providing outstanding customer service while operating with the highest level of integrity.
"To me that's the most important thing that you can do and sometimes it is the hardest," he says. "Even if it costs you some money, you have to go above and beyond to make sure you do the right thing." Darrell says operating with integrity can mean redoing work that doesn't meet the highest standards for quality or it can mean simply acting in a fair, open and honest manner. Of course, integrity goes hand in hand with hard work and there certainly has been a fair measure that invested in the business by both owners and staff. Darrell and Tina have done their best to create a real team culture, including providing incentives for reaching store targets. This team atmosphere has allowed them not only to generate enviable sales numbers but to also deal with the many challenges that come with starting any new business.


text:
हिन्दी अनुभाग
Social Identity
Productivity & Innovation
Covid-19: Debunking fake news among slum-dwellers
Alex Armand
alex.armand@novasbe.pt
Britta Augsburg
Institute for Fiscal Studies
britta_a@ifs.org.uk
Antonella Bancalari
antonella.bancalari@st-andrews.ac.uk
Urban slum-dwellers are among the groups that are most at-risk of Covid-19, and their precarious situation is further compounded by rampant misinformation regarding the Virus. Based on a survey of about 4,000 households in slum areas in Uttar Pradesh, this article shows that recorded phone messages from doctors giving information on Covid-19 – along with high financial incentives to pay attention – can debunk related fake news.
The Director-General of the World Health Organization (WHO), Tedros Adhanom Ghebreyesus, stated in March 2020 that "[W]e're not just fighting a pandemic; we're fighting an infodemic", referring to fake news about Covid-19 and how to prevent the spread of misinformation. While fake news about the Virus has been a global phenomenon, India is among the countries that are particularly struggling with reliable sources of information frequently being drowned out by unverified ones on the internet. In a new study, we explore ways to debunk fake news in the slums of India and demonstrate that mobile technology can effectively be used for this purpose (Armand, Augsburg and Bancalari 2021).
One of the groups most at-risk of Covid-19 is the urban poor, living in overcrowded conditions with very limited access to public (health) infrastructure. One billion people live in such settlements (slums hereafter) – more than half of these in Asia and almost a fifth in India (World Bank, 2020). Their ability to follow advice by government and scientists on mitigation strategies – such as handwashing and social distancing – has been significantly hampered by the hardships they face on a daily basis, which include lack of access to water and sanitation systems at home and overcrowded living conditions (Brown et al. 2020, Afridi et al. 2020). Social distancing is more an aspiration than an attainable reality for urban slum-dwellers (Wasdani and Prasad 2020). Further, most slum-dwellers are daily-wage workers, which makes them more vulnerable to losing their jobs in lockdown conditions (Corburn et al. 2020).
In addition to these hardships, misinformation about the ways to prevent Covid-19 is widespread. Examples of such misinformation include that you cannot get infected if you are vegetarian, that warm weather can kill the Virus, and that Indians are immune to it. Such misinformation about ways to prevent Covid-19 is rampant on social media.1
The cost of misinformation
Misinformation imposes private and social costs by making it more difficult to infer the true state of the pandemic. In the presence of widespread misinformation, slum residents are at risk of falling into a false sense of protection and engaging in risky behaviours. Furthermore, the pandemic has forced decision-making to take place under great uncertainty, which makes individuals systematically less risk averse (Callen et al. 2014). In the US, for instance, misinformation2 spread through television shows and this led to a delay in the adoption of preventive behaviour (Bursztyn et al. 2020).
The Government of India, as most other governments in the world, is looking to find effective means through which to communicate the right ways to prevent the spread of this lethal Virus. Studies exploring means to nudge behaviours that affect public health (Alatas et al. 2019), including specific to Covid-19 (Banerjee et al. 2020), find that communication technologies and social media can be effective and low-cost tools. However, evidence about their effectiveness to correct ingrained misconceptions remains limited.
Using mobile technology to debunk misinformation
We study how fake news about Covid-19 can be debunked by making use of mobile technology. We do so in the context of slums in the cities of Lucknow and Kanpur in the state of Uttar Pradesh. We rely on a census of more than 30,000 households located in 142 slums, collected in 2018. For this study, we interview approximately 4,000 randomly selected households from this population pre- and post-intervention.
In particular, we seek to assess the effectiveness of doctors' messages in countering misinformation about the prevention of Covid-19. For this, we conduct an experiment in which we randomly allocate households to either receive a recorded message from a doctor working in a locally well-known hospital, debunking fake news about Covid-19 ('treatment'), or a message debunking fake news of Bollywood ('control'). Messages were sent via mobile phones and, for the treatment group, centred around the idea that 'eating vegetarian food does not fully protect one from Covid-19'.
Because uptake of messages via mobile phones can be extremely low, the effectiveness of these tools can be limited. For instance, Banerjee et al. (2020) achieved a viewing rate of information videos of only 1.14%, consistent with low rates of other 'click-through' studies (Richardson et al. 2007, Kanich et al. 2009). To overcome this limitation, we further explore if financial rewards lead to a higher uptake of messages. We cross-randomised3 treatment (doctors' messages about Covid-19) and control (unrelated messages) households to participate in a 'high-incentive' lottery where they could win Rs. 5,000, or a 'low-incentive' lottery, where the winning amount was Rs. 2,500, conditional on listening and paying attention to the message. We collect data in the follow-up surveys of whether participants recall receiving a message about Covid-19 via voice messages or WhatsApp.
Doctors' messages debunking fake news about ways to prevent Covid-19 can counter misinformation
Receiving a doctors' message increases the probability of disagreeing with fake news about Covid-19 – albeit only when incentivised with the high-lottery amount. However, this impact is found in the participants' response to survey questions pertaining to fake news that was not directly addressed by the doctors. While the doctors discussed that 'eating vegetarian food does not fully protect one from Covid-19', we find that the intervention increases the probability of disagreeing with the statement "Indians have a stronger immune system against the Virus" among highly incentivised individuals by 30%, compared to the effect on low-incentivised individuals.
Receiving a doctor's message along with a low incentive to listen/pay attention, 'crowds out' investment of time to get informed about how to prevent the Virus (13% less than the average for the low-incentive group who receive Bollywood messages), as well as the probability of sharing information or advice with someone else about Covid-19 (17% less than the average for the low-incentive groups who receive Bollywood messages). These effects are offset when providing high incentives to pay attention to the doctors' messages.
Figure 1. Impact of high and low incentives on information dissemination
Notes: (i) Excluded group is the 'control' group that did not receive any message under the study. (ii) 'Message' indicates the group that received the intervention, that is, in which the household received the message from the doctor. (iii) 'Low (high) incentive' indicate the group in which the financial incentive is low (high). (iv) 'Difference' is the estimated difference between Message x Low incentive and Message x High incentive. (v)*** (**) denotes statistical significance at the 1(5)% level.4
Our study shows that doctors' messages debunking fake news about ways to prevent Covid-19, accompanied by high incentives to listen/pay attention, can be a useful and cost-effective tool to counteract misinformation. It is, however, essential to find the optimal level of financial reward that triggers a positive behavioural response in different contexts, as a less-than-optimal level can crowd-out investment in time getting informed about prevention, and have the recipients disseminate this further. It is important to incentivise people to invest time in obtaining information about Covid-19 from trustworthy sources (reputable doctors, in our context).
In addition to debunking fake news, policymakers can consider using informational videos by doctor (with high incentives to watch/pay attention) in order to spread information about social distancing and vaccination.
I4I is now on Telegram. Please click here (@Ideas4India) to subscribe to our channel for quick updates on our content
The Government of India created a factsheet debunking the most common fake news.
TV show downplaying the threat of Covid-19.
Cross-randomisation is the allocation of half the subjects in the study to receive one arm of the intervention and the other half to receive the other arm of the intervention.
With p < 0.01 (1% level), where the p-value is the probability of getting results at least as extreme as the results observed, given the assumption that the null hypothesis is true. A p-value lower than a mentioned significance level would be considered statistically significant (if p < 0.01(0.05), it is statistically significant at the 1%(5%) level)
Afridi, F, A Dhillon and S Roy (2020), 'How has COVID-19 crisis affected the urban poor? Findings from a phone survey', Ideas for India, 23 April.
Armand, A, B Augsburg and A Bancalari (2021), 'Coping with COVID-19 measures in informal settlements', IGC Working Paper.
Banerjee, A, M Faye, A Kreuger, P Niehaus and T Suri (2020), 'Effects of a Universal Basic Income during the Pandemic', Working paper.
Brown, C, M Ravallion and D van de Walle (2020), 'Can the World's Poor Protect Themselves from the New Coronavirus?', NBER Working Paper 27200.
Bursztyn, L, A Rao, CP Roth and DH Yanagizawa-Drott (2020), 'Misinformation During A Pandemic', NBER Working Paper 27417.
Callen, Michael, Mohammed Isaqzadeh, James D Long and Charles Sprenger (2014), "Violence and Risk Preference: Experimental Evidence from Afghanistan", American Economic Review, 104(1): 123-148.
Corburn, Jason, David Vlahov, Blessing Mberu, Lee Riley, Waleska Teixeira Caiaffa, Sabina Faiz Rashid, Albert Ko, Sheela Patel, Smurti Jukur, Eliana Martínez-Herrera, Saroj Jayasinghe, Siddharth Agarwal, Blaise Nguendo-Yongsi, Jane Weru, Smith Ouma, Katia Edmundo, Tolu Oni and Hany Ayad (2020), "Slum Health: Arresting COVID-19 and Improving Well-Being in Urban Informal Settlements", Journal of Urban Health, 97(3): 348-357.
Dupas, Pascaline (2014), "Short-Run Subsidies and Long-Run Adoption of New Health Products: Evidence from a Field Experiment", Econometrica, 82(1): 197-228.
Kanich, Chris, Christian Kreibich, Kirill Levchenko, Brandon Enright, Geoffrey M Voelker, Vern Paxson and Stefan Savage (2009), "Spamalytics: an empirical analysis of spam marketing conversion", Communications of the ACM, 52(9): 99-107.
Kirsch, P, H Kube and Zohlnhöfer (2020), 'Anti-corona-massnahmen: Grosse mehrheit hält sich an die vorgaben', 23 July, Working Paper.
Lazarus, Jeffrey V, Scott C Ratzan, Adam Palayew, Lawrence O Gostin, Heidi J Larson, Kenneth Rabin, Spencer Kimball and Ayman El-Mohandes (2020), "A global survey of potential acceptance of a COVID-19 vaccine", Nature Medicine.
Ministry of Home Affairs (2011), 'HH-8: Slum households by availability of type of latrine facility', Census of India.
Richardson, M, E Dominowska and R Ragno (2007), 'Predicting Clicks: Estimating the Click-Through Rate for New Ads', Proceedings of the 16th International World Wide Web Conference (WWW-2007).
Wasdani, Kishinchand Poornima and Ajnesh Prasad (2020), "The impossibility of social distancing among the urban poor: the case of an Indian slum in the times of COVID-19", Local Environment, 25(5): 414-418.
World Bank (2020), World Development Indicators, DataBank (The World Bank).
healthcare public health technology
Comments will be held for moderation. Your contact information will not be made public.
Covid-19 spread: Does social and economic diversity matter?
Upasak Das Prasenjit Sarkhel Udayan Rathore
Phone survey methodology for social and economic research in India
Diane Coffey Payal Hathi Nazar Khalid Nidhi Khurana Amit Thorat
Covid-19: Willingness to vaccinate among slum-dwellers
Britta Augsburg Alex Armand Antonella Bancalari
Prejudice in a pandemic: Covid rumours and factory labour supply
Arkadev Ghosh
How has Covid-19 crisis affected the urban poor? Findings from a phone survey - I
Farzana Afridi Sanchari Roy Amrita Dhillon
Topic-specific email alerts
AgricultureMacroeconomicsHuman DevelopmentSocial IdentityGovernancePoverty & InequalityEnvironmentMoney & FinanceProductivity & InnovationUrbanisationTradeMiscellany
Sector*
--Please Select-- GovernmentPrivate SectorNational NGOInternational NGOMultilateralCivil SocietyDonorUniversityResearch institute or think thankMediaOther
Processing...please wait...
© Ideas for India
Designed by Soapbox


text:
Equipoise Corp > News
Proposed Changes to Underground Storage Tank Regulations
The State Water Board proposes to amend California Code of Read More
2018 Battelle Conference Acceptance
Equipoise is please to announce that our abstract, submitted by Mr. Steven Read More
SWRCB Removes Hexavalent Chromium MCL
In accordance with a recent court ruling, the State Water Read More
Former Pacific Treatment Site Cleanup & Closure
Published on October 20, 2016 at 3:21 pm in Company, Industry
Equipoise achieves no further action finding and closure of the former Pacific Treatment site, a former hazardous waste storage and treatment facility, located at 2190 Main Street, San Diego, California.
In May 1986, an unauthorized release case was opened when a tar-like product was observed in the excavation during the removal of four underground storage tanks that reportedly stored diesel. Soil sampling conducted after the tank removal showed low concentrations of petroleum hydrocarbons.
Groundwater monitoring was conducted from June 1996 until June 25, 2015. Free product removal methods previously conducted at the site by prior consultants, which included: purging with a bailer, purging with a vacuum truck, absorbent socks, passive and active skimmers, and dual phase vapor extraction, were ineffective.
In 2014, Equipoise successfully implemented a full-scale bioslurping remediation plan—a method which combines vacuum assisted product removal with soil vapor extraction to simultaneously remove product and remediate soil vapor—using the existing monitoring well network resulting in the closure of the site. For more information follow the link below.
http://geotracker.waterboards.ca.gov/regulators/deliverable_documents/7252838611/H01225-001%20Closure%20Documents.pdf
Equipoise Celebrates 20 Years in Business
Published on June 1, 2016 at 11:50 am in Company
Equipoise proudly celebrates 20 years in business dedicated to exceeding our clients' objectives by providing expert technical professionals and superior service since 1996.
Equipoise Appears Before the San Gabriel Valley Legislative Caucus
Published on May 21, 2016 at 1:38 pm in Company, Industry
On May 20, 2016, more than 80 members of the public, city officials and water agency representatives attended a hearing hosted by the San Gabriel Valley Legislative Caucus to hear first-hand from regulators and responsible parties on the progress of the on-going cleanup of contaminants in the San Gabriel Valley's groundwater basin. Appearing before the caucus—among State Senators, Congresswomen, and Assembly members alike—was Equipoise Principal Geologist, Mr. Klaus Rohwer, P.G., to provide expert testimony on the tremendous progress made over the past 23 years, challenges faced and path forward.
Declared a Superfund site by the EPA in 1984, the San Gabriel Basin is the main source of drinking water for 1.4 million people. The presentations focused on three of the six sites or Operable Units (OUs) within the San Gabriel Basin Superfund Site that are currently at important stages of design, construction and ongoing operations: Baldwin Park OU, Puente Valley OU and El Monte OU.
See the full press release for additional details http://www.wqa.com/2016/06/wqa-advertorial-in-la-times-6116/ or view PDF version.
Equipoise Achieves a Finding of No Further Requirements for a Property within a Superfund Site
Published on September 17, 2013 at 3:04 pm in Company, Industry
After a decade of assessment and remediation, Equipoise Corporation has achieved the rare feat of receiving a finding of No Further Requirements (NFR) for a property located within a Superfund Site. The 1.6 acre former Charter Communications property, located on the northwest corner of the intersection of Mission Road and Date Avenue in Alhambra, California, is situated within Area 3 Operable Unit of the United States Environmental Protection Agency's San Gabriel Valley Superfund Site. On August 8, 2013, the Los Angeles Regional Water Quality Control Board, the public agency with primary responsibility for the property, issued a NFR closure letter stating, soils impacted by tetrachloroethene (PCE) and trichloroethene (TCE) have been cleaned up to standards suitable for commercial and industrial land use and, if permitted by local zoning, residential land use. For more details follow the link below.
http://geotracker.waterboards.ca.gov/regulators/deliverable_documents/6612685978/115.0098.pdf


text:
Energy Innovator Sparks Prestigious Business Award
Art Aylesworth, CEO of Victoria-based Carmanah Technologies Inc., is the recipient of the Pacific region Ernst & Young Entrepreneur Of The Year® 2006 award. Mr. Aylesworth also received one of seven category awards tonight at the gala banquet at the Vancouver Convention and Exhibition Centre.
"Art Aylesworth's infectious enthusiasm, bold vision and commitment to the people at Carmanah have led the company to becoming one of the fastest growing renewable and energy-efficient technology manufacturers in the world," says Fred Withers, director of the Ernst & Young Entrepreneur Of The Year awards program for the Pacific region. "Shifting the company's focus from research and engineering to sales and marketing, Mr. Aylesworth brought the company to astonishing growth, moving from trailing revenues of $1.3 million annually when he joined Carmanah to revenues exceeding $38 million last year. Worldwide, Mr. Aylesworth is proving the business case for socially-responsible and economically-viable energy alternatives. He is a true entrepreneur and Ernst & Young is proud to recognize his success," he says.
Joining Carmanah in 2000, Mr. Aylesworth was also active in all aspects of the company's transition to a public corporation through a reverse takeover, as well as subsequent rounds of financing. In 2005, Mr. Aylesworth successfully completed the acquisition of Soltek Powersource, and graduated the company from the TSX Venture Exchange to the TSX (Symbol: CMH). Shares of Carmanah are also publicly traded on the Berlin and Frankfurt Stock Exchanges (Symbol: QCX).
Mr. Aylesworth brought over 25 years of business leadership and entrepreneurial experience to Carmanah, as well as a strong background in sales and marketing. Prior to joining Carmanah, Mr. Aylesworth was president of Sharp's Audio Visual, one of western Canada's leading audio-visual suppliers, where he played a key role in the company's growth.
Carmanah is a leading integrator of renewable and energy-efficient technologies, currently focusing on solar-powered LED lighting, solar power systems and equipment, and LED-illuminated signage. With more than 250,000 installations in 110 countries, the company's products are used extensively in the industrial, marine, aviation, transportation, recreational and point-of-purchase markets. Carmanah has shown an approximately 70% average annual growth since 1999, an unusual statistic for a "green" technology manufacturer.
The company is committed to creating high quality technology jobs for the people in Victoria and fostering the local technology community. Carmanah created an annual bursary to support students planning on studying environmental technology at the University of Victoria, and Carmanah's visibility in the community has instilled a sense of pride in employees at all levels.
As the Pacific region Entrepreneur Of The Year award recipient, Mr. Aylesworth will compete with top entrepreneurs from the Prairies, Ontario, Quebec and Atlantic regions for the coveted national honour of Entrepreneur Of The Year, to be announced November 2 in Ottawa. In June 2007, Canada's Entrepreneur Of The Year will move on to the world stage, joining over 35 country recipients participating in the international competition for the title of World Entrepreneur Of The Year.
The business category award recipients for the Ernst & Young Entrepreneur Of The Year 2006 Pacific region are:
BUSINESS-TO-BUSINESS PRODUCTS & SERVICES
Jim Case
Travelers Leasing Corporation (Automobile financing)
www.travelersfinancial.com
BUSINESS-TO-CONSUMER PRODUCTS & SERVICES
Roger Hardy
Coastal Contacts Inc. (Vision care product retailer)
www.coastalcontacts.com
EMERGING ENTREPRENEUR
John DeHart, Ken Sim
Nurse Next Door Professional Homecare Services Inc. (Managed home healthcare provider)
www.nursenextdoor.ca
Earl Hirtz
CWS Industries (Mfg) Corp. (Attachments and components for heavy industry)
www.cwsindustries.com
TECHNOLOGY AND HEALTH SCIENCES
Art Aylesworth
Carmanah Technologies Corp. (Energy-efficient technologies)
www.carmanah.com
TURNAROUND ENTREPRENEUR
Jim Moore
Stork Craft Manufacturing Inc. (Juvenile product manufacturer)
www.storkcraft.com
The Entrepreneur Of The Year awards honour entrepreneurs who have demonstrated excellence and extraordinary success in areas such as innovation, risk taking, company development, financial performance, and personal commitment to their businesses and communities. Submissions are reviewed by an independent judging panel, which is composed of several distinguished Canadian business leaders and previous award recipients. The members of the Pacific region panel for 2006 are: Donna Bridgeman, vice president of investments, Growthworks Capital Ltd.; Ernie Love, dean (retired), Faculty of Business, Simon Fraser University; Terry Lyons, chairman, Northgate Minerals Corporation; Sue Paish, senior partner, Fasken Martineau DuMoulin; Natalie Dakers, president & CEO, Centre for Drug Research and Development; and Neil Johansen, managing director, Merchant Banking, HSBC Capital (Canada) Inc.
The Entrepreneur Of The Year program was founded by Ernst & Young to celebrate great entrepreneurs and heighten awareness of the economic impact of entrepreneurial ventures. The program is nationally sponsored by Global Television Network, National Post, La Presse, RDI and Roynat Capital. Pacific region sponsors are: Western Economic Diversification Canada, BC Business magazine and The Vancouver Sun. To learn more about the Ernst & Young Entrepreneur Of The Year 2006 awards, visit eoy.ca.
About Ernst & Young
Ernst & Young, a global leader in professional services, is committed to restoring the public's trust in professional services firms and in the quality of financial reporting. Its 107,000 people in 140 countries pursue the highest levels of integrity, quality and professionalism in providing a range of sophisticated services centred on our core competencies of auditing, accounting, tax and transactions. Further information about Ernst & Young and its approach to a variety of business issues can be found at ey.com/perspectives. Ernst & Young refers to the global organization of member firms of Ernst & Young Global Limited, each of which is a separate legal entity. Ernst & Young Global Limited does not provide services to clients.
SOURCE: Ernst & Young
Vashti Singh, Media Relations,
vashti.singh@ca.ey.com;
Sandie Atkinson
EOY Program Manager
sandie.j.atkinson@ca.ey.com


text:
namespace FIX50
{

  class ListExecute : public Message
  {
  public:
    ListExecute() : Message(MsgType()) {}
    ListExecute(const FIX::Message& m) : Message(m) {}
    ListExecute(const Message& m) : Message(m) {}
    ListExecute(const ListExecute& m) : Message(m) {}
    static FIX::MsgType MsgType() { return FIX::MsgType("L"); }

    ListExecute(
      const FIX::ListID& aListID,
      const FIX::TransactTime& aTransactTime )
    : Message(MsgType())
    {
      set(aListID);
      set(aTransactTime);
    }

    FIELD_SET(*this, FIX::ListID);
    FIELD_SET(*this, FIX::ClientBidID);
    FIELD_SET(*this, FIX::BidID);
    FIELD_SET(*this, FIX::TransactTime);
    FIELD_SET(*this, FIX::Text);
    FIELD_SET(*this, FIX::EncodedTextLen);
    FIELD_SET(*this, FIX::EncodedText);
  };

}

#endif

redpajama_set_name: RedPajamaGithub


Playing, creating, stamping and just listening to my heart.
Not caring about the laundry that piles up, the meals to be made or the dust that is settling on the furniture.
Not having the pressure and anxiety if someone will like it or not.
Creating and including bits and pieces of treasures that mean something to me and to my family.
This is a gentle reminder to myself to schedule time on my calendar each week to create just for me.
Does anyone else do this? Would love to know.
Sheila, your mini album is just gorgeous. And yes I think we all NEED to schedule creative time, it's so good for the soul.
I always feel mad when I don't, especially if I am doing several of the same things. I am so glad you do this.
i am busy keeping vigil here. Jud is having a hard time with the medication. Hospice has been great. I really appreciate them. Sometimes I feel like this is too much responsibility and I don't know how to "do" it but I am plugging along.


text:
Hopkins Roden
Hopkins Roden is a law firm located in downtown Idaho Falls. It was established in 1973 and continues to provide great service to the community today. Hopkins Roden's previous site was on an outdated platform that was difficult to manage and didn't provide the best user experience for their visitors, so we helped them into a new content management system with some sweet upgrades to their look.
Our content team worked closely with the team at Hopkins Roden to organize and load their previous content onto their new platform in a way that would be easy for their visitors to engage with. We also identified ways to display new features that they are bringing to their website, like their special services for quicker assistance with businesses, family law, and estate planning.
We really wanted to simplify the design from their previous website. So we brought the content into a full-width layout and used color blocks to help separate the various different sections.
Our designer identified a neutral color palette that would go well with Hopkins Roden's logo and applied that throughout the site and also dialed in their fonts to better match the sophisticated, professional font in their logo. Beyond that, we also incorporated icons that work well with their brand and help give more visual appeal to the text on the home page.
From a development standpoint, Hopkins Roden was looking to add forms to their site for special services that their attorneys offer. The new content management system has built in form capabilities that our developers used to build out the forms for these services.
Along with a new, modern look for their website, Hopkins Roden needed some new, modern photos and videos too. Our photographer got some aerial drone shots of downtown Idaho Falls and went to the office to get video and photos that could be used throughout the site.
We spliced several of these shots together for the homepage banner to help give potential clients a feel for this office before they make that first call.
To see the site, visit hopkinsroden.com.


text:
An empirical study into the relationship between class features and test smells
by Amjed Tahir, et al.
While a substantial body of prior research has investigated the form and nature of production code, comparatively little attention has examined characteristics of test code, and, in particular, test smells in that code. In this paper, we explore the relationship between production code properties (at the class level) and a set of test smells, in five open source systems. Specifically, we examine whether complexity properties of a production class can be used as predictors of the presence of test smells in the associated unit test. Our results, derived from the analysis of 975 production class-unit test pairs, show that the Cyclomatic Complexity (CC) and Weighted Methods per Class (WMC) of production classes are strong indicators of the presence of smells in their associated unit tests. The Lack of Cohesion of Methods in a production class (LCOM) also appears to be a good indicator of the presence of test smells. Perhaps more importantly, all three metrics appear to be good indicators of particular test smells, especially Eager Test and Duplicated Code. The Depth of the Inheritance Tree (DIT), on the other hand, was not found to be significantly related to the incidence of test smells. The results have important implications for large-scale software development, particularly in a context where organizations are increasingly using, adopting or adapting open source code as part of their development strategy and need to ensure that classes and methods are kept as simple as possible.
Amjed Tahir
Steve Counsell
Stephen G. MacDonell
Combining Dynamic Analysis and Visualization to Explore the Distribution of Unit Test Suites
As software systems have grown in scale and complexity the test suites b...
Amjed Tahir, et al. ∙
On the Interplay of Smells Large Class, Complex Class and Duplicate Code
Bad smells have been defined to describe potential problems in code, pos...
Elder Vicente de Paulo Sobrinho, et al. ∙
Assert Use and Defectiveness in Industrial Code
The use of asserts in code has received increasing attention in the soft...
Steve Counsell, et al. ∙
Flakify: A Black-Box, Language Model-based Predictor for Flaky Tests
Software testing assures that code changes do not adversely affect exist...
Sakina Fatima, et al. ∙
The impact of software complexity on cost and quality - A comparative analysis between Open source and proprietary software
Early prediction of software quality is important for better software pl...
Anh Nguyen Duc, et al. ∙
Does the Testing Level affect the Prevalence of Coincidental Correctness?
Researchers have previously shown that Coincidental Correctness (CC) is ...
Rawad Abou Assi, et al. ∙
Smells in System User Interactive Tests
Test smells are known as bad development practices that reflect poor des...
Renaud Rwemalika, et al. ∙


This year, The Rep had the honor of hosting the awards event that is half-lovingly, half-jokingly referred to as "theatre prom": The St. Louis Theater Circle Awards.
Voted on by local theatre critics, these honors pay tribute to the incredible diversity of talent at local theatre companies large, small, and everything in between. It's also a fantastic excuse for members of our tight-knit theatre community to dress up, hang out and socialize, hence the "prom" nickname.
The Curious Incident of the Dog in the Night-Time, our 2017-2018 season opener, won awards for Outstanding Production of a Drama and Outstanding Director of a Drama (Marcia Milgrom Dodge).
The Royale, the percussive boxing drama that closed our 2016-2017 Studio Theatre season, won for Outstanding Lighting Design in a Play (Brian Sidney Bembridge) and Oustanding Sound Design in a Play (Mikhail Fiksel).
Congrats to all of this year's honorees! You can view the full list of winners here.


text:
Qué hombre tan sin embargo is a 1967 Mexican comedy-drama film directed by Julián Soler and produced by Gregorio Walerstein. It stars Eulalio González "Piporro", Julissa, Enrique Rambal, and Lucy Gallardo in the leading roles.

Synopsis
An angel, disguised as a witty vagabond named Filomeno and instructed by God, becomes the butler of an affluent and excessively materialistic family.

Cast

Eulalio Gonzalez as Filomeno
Julissa as Laura
Enrique Rambal as Don Jaime
Lucy Gallardo as Doña María
León Michel as Hipólito "Polo"
Ricardo Carrión as Raúl
Óscar Ortiz de Pinedo as Lucrecio
Jessica Munguía as Laura's friend
Sergio Ramos as a lawyer
Juan Salido as Jorge
Silvia Fuentes as Laura's friend
Conjunto de los Hermanos Carreón as the band at the party
Hilda Aguirre as Rosa

Production
Principal photography commenced on 25 November 1965 at the Estudios San Ángel in Mexico City and ended on 22 December 1965.

Casting
The film featured the "accidental" cinematic debut of actress Hilda Aguirre; her father (José María Aguirre) was a friend of producer Gregorio Walerstein. Aguirre's father had told the producer that he had a "half-crazy daughter who wanted to work in cinema." The producer then set up an appointment with Aguirre, made her walk, laugh, and talk, closely observing her, and then told her: "You're hired for three years." She started shooting her scenes in the film on November 1965.

The film also featured Ricardo Carrión's "first role of importance."

Soundtrack
"El Abuelo Yeh Yeh," written and performed by Eulalio González with Los Hermanos Carrión.
"Quiereme," written and performed by Eulalio González.
"Puros Hombres de Delito," written and performed by Eulalio González.

References

External links

1967 films
1967 comedy-drama films
Mexican comedy-drama films
Cima Films films
1960s Spanish-language films
1960s Mexican films


text:
WWE 2K16 Roster Reveal Commences
Can you smell what 2K is cooking? WWE 2K16 roster reveal is underway.
by Anthony Jondreau
While news came out recently about the Terminator's presence in WWE 2K16, as well as news that Hulk Hogan's racist remarks will cost him a spot on the roster, there are still 120 playable characters to be uncovered. Alongside seven known characters, 12 more were revealed, and will continue to be every Monday. Below is a rundown of the 12.
Booker T
A veteran of the sport and WWE Hall of Famer, Booker T's return to the game should surprise no one. He brings with him over 25 years of wrestling experience, as well as his patented scissor kick.
Colonel Mustafa
Known more commonly as the Iron Sheik, he also made appearances as Colonel Mustafa, a look that was decidedly different. While the latter will be the version you get in the game, you are, regardless, getting a WWE Hall of Famer.
The young diva, who's become as known for her "Emma Lock" as her dancing (as well as that tune), was a downloadable character in last year's edition. This year, she comes straight out of the box.
Eva Marie
As of two days ago, the easiest diva to hate, Eva Marie joins WWE 2K16 after being left off of last year's roster.
General Adnan
Probably known best for his feud with Sgt. Slaughter, General Adnan is a throw-way-back. Good news is you'll be able to reunite him with Colonel Mustafa (see above), but we'll have to see if Sgt. Slaughter will join them in the fun.
Kalisto
The rising star, who embraces his Mexico City upbringing with his luchador style, joins the roster after being absent last year. Whether the "King of Flight" reaches great heights is entirely up to you.
The Big Red Monster, defined for years by his mask as well as his monstrous size, returns, which is no surprise to anyone. Given the styles he's donned since entering the ring in 1997, don't be surprised if there's more than one Kane to choose from this year.
Lord Steven Regal
These days known as William Regal, his persona "Lord Steven Regal" was someone you didn't want to mess with. It's your chance again to play as a real man's man.
Sin Cara
The man whose name literally means "without face," Sin Cara joins fellow luchador Kalisto on the roster, uniting the LuchaDragons in the virtual ring.
Summer Rae
The diva returns. Although her reign with Fandango ended, there's potential for a rivalry if Lana, who threw a fish in Summer's face, shows up on the roster.
Coming from a wrestling family, it's no surprise that Tamina returns to this year's game. Expect to be able to do more great things with the veteran.
13 time world champion. King of Kings. Need I say more?
WWE 2K16 has a projected release date of October 27th. The slow roster reveal will continue next week.
Anthony Jondreau
Fiction writer. USC grad. Like sports games way too much, but I'll play pretty much anything. Love a game with a great story.
Games WWE 2K16 Genres Sports Platforms Playstation 4Xbox One Tags roster reveal sports games wwe 2k16
Source ign.com
Published Jun. 18th 2020
New Cache - article_comments_article_26376
5 Things We Want to See in the Upcoming WWE 2K18 Game
Xbox Games with Gold for August 2016!
The Five Best Retro WWE Games
When and How You Can Play WWE 2K16 for Free on Xbox One
Game(Skinny) Of Thrones: Predicting Episode 4 With WWE 2K16
Game(Skinny) Of Thrones: Predicting Tomorrow's Episode With WWE 2k16 [SPOILERS]
5 features that need to make a comeback in WWE 2K17
Break the back of yearly wrestling games, make them humble
Game(Skinny) of Thrones: Predicting The Game of Thrones Season Finale with WWE 2k16
More WWE 2K16 Content
WWE 2K16 Game Page
WWE 2K16 Articles


text:
N.C. Gen. Statutes > Chapter 83A > § 83A-13.1
North Carolina General Statutes 83A-13.1. Architect who volunteers during an emergency or disaster; qualified immunity
(a) A professional architect who voluntarily, without compensation, provides structural, electrical, mechanical, or other architectural services at the scene of a declared disaster or emergency, declared under federal law or in accordance with the provisions of Article 1A of Chapter 166A of the General Statutes, at the request of a public official, law enforcement official, public safety official, or building inspection official, acting in an official capacity, shall not be liable for any personal injury, wrongful death, property damage, or other loss caused by the professional architect's acts or omissions in the performance of the architectural services.
(b) The immunity provided in subsection (a) of this section applies only to an architectural service:
(1) For any structure, building, piping, or other architectural system, either publicly or privately owned.
(2) That occurs within 45 days after the declaration of the emergency or disaster, unless the 45-day immunity period is extended by an executive order issued by the Governor under the Governor's emergency executive powers.
(c) The immunity provided in subsection (a) of this section does not apply if it is determined that the personal injury, wrongful death, property damage, or other loss was caused by the gross negligence, wanton conduct, or intentional wrongdoing of the professional architect or arose out of the operation of a motor vehicle.
(d) As used in this section:
(1) "Building inspection official" means any appointed or elected federal, State, or local official with overall executive responsibility to coordinate building inspection in the jurisdiction in which the emergency or disaster is declared.
(2) "Law enforcement official" means any appointed or elected federal, State, or local official with overall executive responsibility to coordinate law enforcement in the jurisdiction in which the emergency or disaster is declared.
(3) "Public official" means any federal, State, or locally elected official with overall executive responsibility in the jurisdiction in which the emergency or disaster is declared.
(4) "Public safety official" means any appointed or elected federal, State, or local official with overall executive responsibility to coordinate public safety in the jurisdiction in which the emergency or disaster is declared. ?(1995, c. 416, s. 2; 2012-12, s. 2(p).)
Terms Used In North Carolina General Statutes 83A-13.1
Architect: means a person who is duly licensed to practice architecture. See North Carolina General Statutes 83A-1
property: shall include all property, both real and personal. See North Carolina General Statutes 12-3
state: when applied to the different parts of the United States, shall be construed to extend to and include the District of Columbia and the several territories, so called; and the words "United States" shall be construed to include the said district and territories and all dependencies. See North Carolina General Statutes 12-3
Chapter 83A Contents
Alabama Code > Title 34 > Chapter 2 - Architects
California Codes > Business and Professions Code > Division 3 > Chapter 3 - Architecture
Connecticut General Statutes > Chapter 390 - Architects
Florida Regulations > Chapter 61G1-14 - Architecture Examination
Florida Regulations > Chapter 61G1-16 - Seals and Plans
Florida Regulations > Chapter 61G1-18 - Procedures for a Successor Architect Adopting as His Own the Work of Another Architect
Florida Regulations > Chapter 61G1-24 - Continuing Education for Architects
Florida Regulations > Chapter 61G1-25 - Responsibility Rules of Architects Providing Threshold Building Inspection
Indiana Code > Title 25 > Article 4 - Architects
Iowa Code > Chapter 544A - Licensed Architects
New York Laws > Education > Title 8 > Article 147 - Architecture
North Carolina General Statutes > Chapter 83A - Architects
Ohio Code > Chapter 4703 - Architects
South Carolina Code > Title 40 > Chapter 3 - Architects
Texas Occupations Code > Title 6 > Subtitle B - Regulation of Architecture and Related Practices


A new real estate project is now for sale in the dynamic district of Gràcia in Barcelona. Ideally located close to public transport, the 6 new apartments are part of the transformation of an old factory, creating bright loft properties which benefit from very high ceilings.
Composed of only 6 exclusive lofts, the Rabassa project will offer future owners modern interiors with an industrial touch in keeping with the style of the building. The properties vary from 1 & 2 bedrooms of generous surfaces between 66 and 76 sqm. The impressive ceiling height of 7m accentuates the space by making the living rooms very bright and exudes a grand but intimate atmosphere.
Located in a completely renovated old factory, the properties benefit from modern fully equipped open kitchens and wooden floors. The wooden frame is visible in the living room while the exterior facade keeps the authentic bricks, which have been repainted in line with a contemporary design of today. Finally, the bathrooms are fitted with earthenware, Italian showers and light grey porcelain tiles.
The properties, called "smart-home", benefit from advanced home automation. You can control the intensity of light, heating, air conditioning, electric shutters and security system directly from your smartphone and/or tablet. This advanced technology also saves considerable energy.
This project is the result of the collaboration between an experienced promoter and a renowned local architect. Particular attention was paid to the design of the apartments and the quality of the finishes. A wide choice of materials and fittings are available to allow you to customise the property according to your preferences. Private parking is also included in the purchase of an apartment, a luxury in the centre of Barcelona.
In the heart of Gràcia, often considered a "small" city in the "big city", these properties are located in one of the rising districts of Barcelona. Far from the hustle and bustle of the city centre, Gracia offers an exceptional setting with many shops, traditional restaurants and typical Spanish bars. Very popular with international residents, a real community has gradually developed over the years between expats and locals. With a vibrant cultural scene inspired by local bohemian artists, Gracia also offers access to many green spaces and has several schools and sports clubs. It is also one of the fastest-growing neighbourhoods with high potential for added value.
By considering the quality of the properties for sale, the level of finishes and the location, the Rabassa project offers a unique investment opportunity. Barcelona counts nearly 10m tourists per year plus a large number of students, making the region's rental market one of the most dynamic in Europe.