text:
Culture, Movies, Movies for the Rest of Us
Review: Capone — Movies for the Rest of Us with Bill Newcott
In Capone, Tom Hardy plunges headfirst into the crumbling mind and body of a one-time tough guy after he was released from federal prison and sent home to die.
Bill Newcott
⭐ ⭐ ⭐
Stars: Tom Hardy, Linda Cardellini, Matt Dillon, Kyle MacLachlan
Writer/Director: Josh Trank
Streaming on Amazon Prime, iTunes, and other video-on-demand platforms
One thing's for sure with this grumbly, sweat-soaked account of mob boss Al Capone's last days: Nobody is slumming it.
In the title role, Tom Hardy (Dunkirk) plunges headfirst into the crumbling mind and body of a one-time tough guy, now riddled by syphilis-steeped dementia. Writer/Director Josh Trank (Chronicle, The Fantastic Four) breaks all the rules of gangster filmmaking, trading lethal swagger and explosive shoot-outs for spiraling decrepitude and fever-induced hallucination. And cinematographer Peter Deming, a longtime David Lynch collaborator, leads the viewer into a dark, disorienting half-real, half-illusionary house of mirrors. Even hip-hop legend El-P's musical score, a barely-there tone poem of jarring dissonance, provides layers of troubling sonic atmosphere.
But despite all these artists clicking on all cylinders — or maybe, in a perverse way, because of that — Capone never really engages its audience, keeping us at arm's length even as it probes the most private recesses of a character's psyche.
We meet Al "Scarface" Capone — or Fonse, as he prefers to be called these days — on Thanksgiving, 1945, six years after he was released from federal prison and sent home to die of the venereal disease that was eating his brain. History tells us Capone was among the first people in the country to receive penicillin treatment for syphilis, in 1942, but it was too late to save his ravaged body and mind. (At a loss for anything to help his doomed patient, Fonse's doctor, played with upbeat enthusiasm by Kyle MacLachlan, prescribes raw carrots to replace Capone's ever-present cigars.)
Capone traces the year between the last two Thanksgivings of Capone's life. Stooped and at times barely coherent, his trademark facial scars drooping like a falling curtain, Capone shuffles around the Miami mansion he bought with his kingpin fortune. He barks demands for food, drinks, and cigars from his long-suffering yet somehow loyal wife — played with tough tenderness by an under-used Linda Cardellini (Mad Men) — and listens in childlike awe to radio dramas re-creating the most sordid chapters of his life, like the St. Valentine's Day Massacre.
As Capone's mind disintegrates, he finds solace in the company of ex-gang members, who may or may not be real, but who satisfy his yearning to still be the Boss. His memories also haunt him as he re-lives tortured scenes from his past, including the frenzied, fuzzy recollection of having fathered a son by a woman who died in a mob shootout.
For Fonse, grim reality and fever dream fantasy interweave like the lines of a somber jazz piece echoing in a seedy Chicago speakeasy. Suffering perpetual sweats, debilitating coughing fits and persistent (not to mention distressingly graphic) incontinence, Fonse becomes progressively agitated to the point where he pulls out an old gold-plated Tommy gun and starts spraying bullets all over the place.
Or does he? Indeed, Capone plays the is-it-real-or-is-it-memory card so often the film threatens, by the end, to become an impenetrable slog. There's no denying the movie's cerebral ambitions — but its heart lies somewhere at the bottom of Lake Michigan, wearing a pair of cement shoes.
Featured image: Tom Hardy as Al Capone in Capone (Photo Credit: Courtesy of Vertical Entertainment)

redpajama_set_name: RedPajamaCommonCrawl


Not all wireless routers have external antennas.
The CD that comes with your Netgear wireless router includes a wizard that makes installation easy, but you don't need it to install the router in your business. If your CD has become lost or broken, Netgear's control panel is still available to computers that are physically connected to the network. From this control panel, you can set up your wireless network, add security protocols, change the administrator's password and view devices that are currently connected to your network.
Connect the wireless router to your modem with an Ethernet cable plugged in to the "Internet" or "Line In" port. Connect your router to your computer with an additional networking cable from one of the numbered ports on the back of your router. Later, once the router is configured, you can disconnect it from your computer. Plug the router into a power source and press the power button.
Open your browser and navigate to the following IP: http://www.routerlogin.net. Log in with the default username "admin" and password "password."
Click the "Wireless Settings" link from your router's dashboard to change settings. To change the name of your network, type in a new value in the "SSID" field. Choose a security option from the list, such as WEP or WPA, to secure your network against intruders and require a password for access.
Click the "Apply" button to change wireless settings. You can now log in from a compatible wireless device with the new password you've specified. Exit your browser and disconnect the Ethernet cable from your computer if you'd like to wirelessly connect.
WPA2 is a trusted method of securing your wireless network, and it provides more security than WEP or WPA.
If your router dashboard uses the default password, click "Set Password" from the control panel to change it. Otherwise, anyone who connects to the WLAN can log in to the control panel with the default credentials.
You can return to http://www.routerlogin.net at any time to change network or router settings.
You may be able to log in and change settings for your router with Netgear's Genie software, which you can download from the Netgear website.
Martinez, Nicole. "How to Install a Netgear Wireless Router Without the CD." Small Business - Chron.com, http://smallbusiness.chron.com/install-netgear-wireless-router-cd-54477.html. Accessed 25 April 2019.


text:
<?php

namespace Drush\Sql;

use Drush\Log\LogLevel;
use Webmozart\PathUtil\Path;

class SqlBase {

  // An Drupal style array containing specs for connecting to database.
  public $db_spec;

  // Default code appended to sql-query connections.
  public $query_extra = '';

  // The way you pass a sql file when issueing a query.
  public $query_file = '<';

  /**
   * Typically, SqlBase objects are contructed via drush_sql_get_class().
   */
  public function __construct($db_spec = NULL) {
    $this->db_spec = $db_spec;
  }

  /*
   * Get the current $db_spec.
   */
  public function db_spec() {
    return $this->db_spec;
  }

  /**
   * The unix command used to connect to the database.
   * @return string
   */
  public function command() {}

  /**
   * A string for connecting to a database.
   *
   * @param bool $hide_password
   *  If TRUE, DBMS should try to hide password from process list.
   *  On mysql, that means using --defaults-extra-file to supply the user+password.
   *
   * @return string
   */
  public function connect($hide_password = TRUE) {
    return trim($this->command() . ' ' . $this->creds($hide_password) . ' ' . drush_get_option('extra', $this->query_extra));
  }

  /*
   * Execute a SQL dump and return the path to the resulting dump file.
   *
   * @param string|bool @file
   *   The path where the dump file should be stored. If TRUE, generate a path
   *   based on usual backup directory and current date.
   */
  public function dump($file = '') {
    $file_suffix = '';
    $table_selection = $this->get_expanded_table_selection();
    $file = $this->dumpFile($file);
    $cmd = $this->dumpCmd($table_selection);
    // Gzip the output from dump command(s) if requested.
    if (drush_get_option('gzip')) {
      $cmd .= ' | gzip -f';
      $file_suffix .= '.gz';
    }
    if ($file) {
      $file .= $file_suffix;
      $cmd .= ' > ' . drush_escapeshellarg($file);
    }

    // Avoid the php memory of the $output array in drush_shell_exec().
    if (!$return = drush_op_system($cmd)) {
      if ($file) {
        drush_log(dt('Database dump saved to !path', array('!path' => $file)), LogLevel::SUCCESS);
        drush_backend_set_result($file);
      }
    }
    else {
      return drush_set_error('DRUSH_SQL_DUMP_FAIL', 'Database dump failed');
    }
  }

  /*
   * Build bash for dumping a database.
   *
   * @param array $table_selection
   *   Supported keys: 'skip', 'structure', 'tables'.
   * @return string
   *   One or more mysqldump/pg_dump/sqlite3/etc statements that are ready for executing.
   *   If multiple statements are needed, enclose in parenthesis.
   */
  public function dumpCmd($table_selection) {}

  /*
   * Generate a path to an output file for a SQL dump when needed.
   *
   * @param string|bool @file
   *   If TRUE, generate a path based on usual backup directory and current date.
   *   Otherwise, just return the path that was provided.
   */
  public function dumpFile($file) {
    $database = $this->db_spec['database'];

    // $file is passed in to us usually via --result-file.  If the user
    // has set $options['result-file'] = TRUE, then we
    // will generate an SQL dump file in the same backup
    // directory that pm-updatecode uses.
    if ($file) {
      if ($file === TRUE) {
        // User did not pass a specific value for --result-file. Make one.
        $backup = drush_include_engine('version_control', 'backup');
        $backup_dir = $backup->prepare_backup_dir($database);
        if (empty($backup_dir)) {
          $backup_dir = drush_find_tmp();
        }
        $file = Path::join($backup_dir, '@DATABASE_@DATE.sql');
      }
      $file = str_replace(array('@DATABASE', '@DATE'), array($database, gmdate('Ymd_His')), $file);
    }
    return $file;
  }

  /**
   * Execute a SQL query.
   *
   * Note: This is an API function. Try to avoid using drush_get_option() and instead
   * pass params in. If you don't want to query results to print during --debug then
   * provide a $result_file whose value can be drush_bit_bucket().
   *
   * @param string $query
   *   The SQL to be executed. Should be NULL if $input_file is provided.
   * @param string $input_file
   *   A path to a file containing the SQL to be executed.
   * @param string $result_file
   *   A path to save query results to. Can be drush_bit_bucket() if desired.
   *
   * @return
   *   TRUE on success, FALSE on failure
   */
  public function query($query, $input_file = NULL, $result_file = '') {
    $input_file_original = $input_file;
    if ($input_file && drush_file_is_tarball($input_file)) {
      if (drush_shell_exec('gzip -d %s', $input_file)) {
        $input_file = trim($input_file, '.gz');
      }
      else {
        return drush_set_error(dt('Failed to decompress input file.'));
      }
    }

    // Save $query to a tmp file if needed. We will redirect it in.
    if (!$input_file) {
      $query = $this->query_prefix($query);
      $query = $this->query_format($query);
      $input_file = drush_save_data_to_temp_file($query);
    }

    $parts = array(
      $this->command(),
      $this->creds(),
      $this->silent(), // This removes column header and various helpful things in mysql.
      drush_get_option('extra', $this->query_extra),
      $this->query_file,
      drush_escapeshellarg($input_file),
    );
    $exec = implode(' ', $parts);

    if ($result_file) {
      $exec .= ' > '. drush_escapeshellarg($result_file);
    }

    // In --verbose mode, drush_shell_exec() will show the call to mysql/psql/sqlite,
    // but the sql query itself is stored in a temp file and not displayed.
    // We show the query when --debug is used and this function created the temp file.
    if ((drush_get_context('DRUSH_DEBUG') || drush_get_context('DRUSH_SIMULATE')) && empty($input_file_original)) {
      drush_log('sql-query: ' . $query, LogLevel::NOTICE);
    }

    $success = drush_shell_exec($exec);

    if ($success && drush_get_option('file-delete')) {
      drush_op('drush_delete_dir', $input_file);
    }

    return $success;
  }

  /*
   * A string to add to the command when queries should not print their results.
   */
  public function silent() {}

  public function query_prefix($query) {
    // Inject table prefixes as needed.
    if (drush_has_boostrapped(DRUSH_BOOTSTRAP_DRUPAL_DATABASE)) {
      // Enable prefix processing which can be dangerous so off by default. See http://drupal.org/node/1219850.
      if (drush_get_option('db-prefix')) {
        if (drush_drupal_major_version() >= 7) {
          $query = \Database::getConnection()->prefixTables($query);
        }
        else {
          $query = db_prefix_tables($query);
        }
      }
    }
    return $query;
  }

  public function query_format($query) {
    return $query;
  }

  /**
   * Drop specified database.
   *
   * @param array $tables
   *   An array of table names
   * @return boolean
   *   True if successful, FALSE if failed.
   */
  public function drop($tables) {
    $return = TRUE;
    if ($tables) {
      $sql = 'DROP TABLE '. implode(', ', $tables);
      $return = $this->query($sql);
    }
    return $return;
  }

  /**
   * Build a SQL string for dropping and creating a database.
   *
   * @param string dbname
   *   The database name.
   * @param boolean $quoted
   *   Quote the database name. Mysql uses backticks to quote which can cause problems
   *   in a Windows shell. Set TRUE if the CREATE is not running on the bash command line.
   */
  public function createdb_sql($dbname, $quoted = FALSE) {}

  /**
   * Create a new database.
   *
   * @param boolean $quoted
   *   Quote the database name. Mysql uses backticks to quote which can cause problems
   *   in a Windows shell. Set TRUE if the CREATE is not running on the bash command line.
   * @return boolean
   *   True if successful, FALSE otherwise.
   */
  public function createdb($quoted = FALSE) {
    $dbname = $this->db_spec['database'];
    $sql = $this->createdb_sql($dbname, $quoted);
    // Adjust connection to allow for superuser creds if provided.
    $this->su();
    return $this->query($sql);
  }

  /**
   * Drop all tables (if DB exists) or CREATE target database.
   *
   * return boolean
   *   TRUE or FALSE depending on success.
   */
  public function drop_or_create() {
    if ($this->db_exists()) {
      return $this->drop($this->listTables());
    }
    else {
      return $this->createdb();
    }
  }

  /*
   * Determine if the specified DB already exists.
   *
   * @return bool
   */
  public function db_exists() {}

  public function delete() {}

  /**
   * Build a fragment connection parameters.
   *
   * @param bool $hide_password
   *  If TRUE, DBMS should try to hide password from process list.
   *  On mysql, that means using --defaults-extra-file to supply the user+password.
   * @return string
   */
  public function creds($hide_password = TRUE) {}

  /**
   * The active database driver.
   * @return string
   */
  public function scheme() {
    return $this->db_spec['driver'];
  }

  /**
   * Get a list of all table names and expand input that may contain
   * wildcards (`*`) if necessary so that the array returned only contains valid
   * table names i.e. actual tables that exist, without a wildcard.
   *
   * @return array
   *   An array of tables with each table name in the appropriate
   *   element of the array.
   */
  public function get_expanded_table_selection() {
    $table_selection = drush_sql_get_table_selection();
    // Get the existing table names in the specified database.
    $db_tables = $this->listTables();
    if (isset($table_selection['skip'])) {
      $table_selection['skip'] = _drush_sql_expand_and_filter_tables($table_selection['skip'], $db_tables);
    }
    if (isset($table_selection['structure'])) {
      $table_selection['structure'] = _drush_sql_expand_and_filter_tables($table_selection['structure'], $db_tables);
    }
    if (isset($table_selection['tables'])) {
      $table_selection['tables'] = _drush_sql_expand_and_filter_tables($table_selection['tables'], $db_tables);
    }
    return $table_selection;
  }

  /**
   * Extract the name of all existing tables in the given database.
   *
   * @return array
   *   An array of table names which exist in the current database.
   */
  public function listTables() {}

  /*
   * Helper method to turn associative array into options with values.
   *
   * @return string
   *   A bash fragment.
   */
  public function params_to_options($parameters) {
    // Turn each parameter into a valid parameter string.
    $parameter_strings = array();
    foreach ($parameters as $key => $value) {
      // Only escape the values, not the keys or the rest of the string.
      $value = drush_escapeshellarg($value);
      $parameter_strings[] = "--$key=$value";
    }

    // Join the parameters and return.
    return implode(' ', $parameter_strings);
  }

  /**
   * Adjust DB connection with superuser credentials if provided.
   *
   * The options 'db-su' and 'db-su-pw' will be retreived from the
   * specified site alias record, if it exists and contains those items.
   * If it does not, they will be fetched via drush_get_option.
   *
   * Note that in the context of sql-sync, the site alias record will
   * be taken from the target alias (e.g. `drush sql-sync @source @target`),
   * which will be overlayed with any options that begin with 'target-';
   * therefore, the commandline options 'target-db-su' and 'target-db-su-pw'
   * may also affect the operation of this function.
   *
   * @return null
   */
  public function su() {
    $create_db_target = $this->db_spec;

    $create_db_target['database'] = '';
    $db_superuser = drush_get_option('db-su');
    if (isset($db_superuser)) {
      $create_db_target['username'] = $db_superuser;
    }
    $db_su_pw = drush_get_option('db-su-pw');
    // If --db-su-pw is not provided and --db-su is, default to empty password.
    // This way db cli command will take password from .my.cnf or .pgpass.
    if (!empty($db_su_pw)) {
      $create_db_target['password'] = $db_su_pw;
    }
    elseif (isset($db_superuser)) {
      unset($create_db_target['password']);
    }
    $this->db_spec = $create_db_target;
  }
}

redpajama_set_name: RedPajamaGithub


text:
Stories from the August 31, 2009 issue of the GW Hatchet. View a PDF version of this issue.
Local breweries compete for bragging rights
By Hadas Gold August 31, 2009
Put down that Keystone Light. Don't touch that Miller. Or that Budweiser. It's time to shift focus to a higher caliber of beers. Local craft beers. For those in the coveted 21-and-over age group, moving away from just trying to chug down whatever beer you can get your hands on can slowly turn into starting […]
Business professor writes mystery thriller
By Matt Rist August 31, 2009
Rape. Murder. Lies. GW. Where can you find all four? Each of those terms takes center stage in Associate Professor Emeritus Charles Toftoy's new novel, "It's in the Eyes." After teaching for 17 years at GW's School of Business, Toftoy, who colleagues and students refer to as "Dr. T," spent the past seven years writing […]
Pelham renovations nearly halfway done
By Gabriella Schwarz August 31, 2009
Construction is almost half done for the University's newest construction project, Pelham Hall, and the residence hall is set to reopen in time for the 2010 school year. The exterior is now more than 50 percent complete, and the roofing is more than 40 percent complete, according to building progress reports. When the entire building […]
Volleyball sweeps D.C. Challenge
By Saira Thadani August 31, 2009
Before classes even started in Foggy Bottom, the GW women's volleyball team started its year off on the right foot. The volleyball team opened its season with a three-game sweep in the D.C. Challenge this weekend, knocking off local rivals Georgetown, American and George Mason over the two-day event. GW has now taken the title […]
Participation in summer reading program doubles
By Chelsea Radler August 31, 2009
The number of essays submitted to Dean of Freshmen Fred Siegel's summer reading program more than doubled this year, Siegel said last week. Challenged to read Thomas Friedman's "Hot, Flat and Crowded," more than 300 responses from the class of 2013 flooded Siegel's inbox this summer. About 30 students have been chosen, based on their […]
Chernak sends letter to basketball fans
By Dan Greene August 31, 2009
After two tumultuous seasons that saw GW's men's basketball team fall from postseason regular to Atlantic 10 cellar dweller, Senior Vice President for Student and Academic Support Services Robert Chernak has a message for the team's supporters: hang tight, we're working on it. Chernak, who oversees the school's athletic department, sent a letter last week […]
Jobs abound for statistics majors
Students around the country are facing a sluggish job market, but the field of statistics might be the saving grace for students willing to brave a math major. Students with a doctoral degree in statistics can earn $125,000 a year after graduation, the New York Times reported earlier this month, and the field is one […]
Women's soccer wins on Eiritz free kick
Senior Misa Eiritz lined up to the right of the penalty box 24 minutes into Sunday's game at Mount St. Mary's, aimed, and set to send a left-footed free kick up and toward the goal. Her shot went toward the goal just fine, but never left the ground, skipping past the wall of defenders and […]
New events highlight Welcome Week
By Nicole Gulotta August 31, 2009
The Student Activities Center has come up with a way to make the transition from beach bags to backpacks a bit easier. Welcome Week, which started on Saturday and ends Sept. 7, features a multitude of events designed to build a sense of community and ensure the school year gets off to an enjoyable start, […]
Sports in Brief
Men's soccer opens Wednesday The GW men's soccer team will open its season Wednesday against American at George Mason as part of the D.C. College Cup. The Colonials will also play Howard on Saturday as part of the event. GW, which won its lone preseason contest 3-2 over VMI Thursday, is led by senior Andy […]


text:
require 'test_helper'

module EventsHub
  class PostsControllerTest < ActionDispatch::IntegrationTest
    include Engine.routes.url_helpers

    # test "the truth" do
    #   assert true
    # end
  end
end


You will found the Bowling Alley of Doom hidden in the heart of green mountains. I wonder how the players could find the motivation to drive all this way just to get there since there must have been many other bowling alleys closer to the cities.
The fading concrete edifice is a shame to its surroundings. However, though not surprising, the bowling alley is perfectly normal and looks like any other, with the only difference being that this one is abandoned. It is a rarity, therefore we treated this place with more respect that it actually deserves.
There was a bad surprise nonetheless : the machine room is full of asbestos all over the place. This is after all maybe the reason why this place has closed.


As the U.S. heads towards the highly anticipated midterm elections, the Society for Human Resource Management (SHRM) is shedding light on pressing workplace issues in partnership with Courageous, CNN's branded content studio, by producing content that helps tell its brand story in an authentic and compelling way. MediaVillage spoke with Jeaneen Andrews-Feldman, SHRM's Chief Marketing and Experience Officer, and Michal Shapira, Senior Vice President of News Content Partnerships for Turner Ignite, about their goals for this partnership and why branded content is uniquely able to help marketers raise culturally relevant and issue-oriented messages with audiences, particularly around cultural moments.
Kathy Newberger: Michal, you're one of the founders of Courageous, CNN's in-house studio for brands. Why is branded content so relevant today?
Michal Shapira: In today's climate, marketers increasingly want to stand for something and tell their brand stories in a way that breaks through the clutter. They often want to showcase values that are meaningful to them and to their consumers, and that means going beyond traditional advertising and sponsorship. We're seeing that branded content can connect with audiences in ways that traditional, more disruptive advertising of the past really can't achieve. And the trusted environments that we provide across our news division -- CNN, HLN and Great Big Story -- have proven very effective for our advertisers. SHRM was particularly interested in capitalizing on the big cultural moment of the upcoming midterm elections with this campaign.
Newberger: From SHRM's perspective, what were the goals for this initiative?
Jeaneen Andrews-Feldman (pictured at right): This is a pivotal time for the workplace and the workforce. Some of the most critical issues that are affecting society today really show up at work. Our goal is to convene a global conversation on three issues that you see across the headlines every day -- closing the skills gap, modernizing employment-based immigration and creating organizational cultures that prevent workplace harassment. We set out to use very compelling content to help showcase a conversation between SHRM, the leader in all things work, and the Fortune 500 executives who deal with people issues every day.
Newberger: How does the SHRM campaign compare to other projects Courageous has done?
Shapira: Since we launched Courageous about three years ago, we've produced branded work for clients across every major ad category, though we do have a significant number of B2B clients. It can be a challenging category, and the more conventional approaches commonly used, like publishing whitepapers -- are interesting, but usually not the most dynamic. In order to really bring these topics to life, a brand needs to tell their story in an original and creative way. We at Courageous are uniquely positioned to do that through our brand journalistic approach and specialization in video. And then of course, leveraging our audience and the relevant environment of CNN, where this content is going to live, is incredibly valuable as well.
I believe other B2B brands like Pitney Bowes, American Express and KPMG have also worked with us because they realize real, emotional stories break through in a way that more traditional marketing strategies can't achieve. But it's not all B2B. We executed a really exciting campaign for Volvo around the solar eclipse that was shot live and in virtual reality. And MassMutual partnered with us for a campaign around stories about real people worth celebrating to close out 2017, which culminated with a live ad during CNN's New Year's Eve program. They were both compelling executions, wrapped around cultural moments, that drove significant client results.
The possibilities are limitless for brands to get involved in real conversations with their audience in an authentic way. We've been fortunate to have our work in this area recognized by the industry. In 2018 alone, we've received 41 awards and a recent Advertiser Perceptions study ranked us as one of top branded content studios -- including first in 83% of the categories, including engaging, breakthrough ideas and achieving clients' KPIs and goals.
Newberger: The CNN brand is arguably more culturally relevant and important to our society than ever, but your company has some powerful critics, Michal. Is there ever a conflict between telling the story a brand like SHRM wants told and respecting your own brand's reputation for the truth?
Shapira (pictured at right): Journalism is more important to our society than it ever has been before -- and we hold ourselves to the same high standards that the CNN editorial staff does. When we launched Courageous, producing branded content through a very specialized lens of brand journalism, we hired award-winning talent to build the studio from scratch. I think what we do best is look at things through different angles, find stories that haven't been told, or tell stories in different and unique ways to make them more engaging to a broader audience. The work we did for SHRM demonstrates just that.
This studio was established to uphold the separation of church and state, and the journalistic integrity of CNN. We clearly label everything that is branded content, regardless of the platform that the creative sits on. We're very careful to make it apparent that what you're watching and engaging with is branded content. Our standards and practices department reviews everything, vets everything, blesses everything.
The SHRM videos are currently taking over full commercial pods on CNN during New Day and Inside Politics, two relevant programs that are anchored in thought leadership. They are also running on CNN Airport Network and across our digital and social channels. The distribution strategy is very deliberate to ensure we're engaging SHRM's target audience for this campaign in a meaningful way.
Newberger: How did this campaign compare to others you've done in the past?
Andrews-Feldman: We've certainly employed branded content as part of our strategy before, but this series rose to a whole new level. I've worked with a number of different agencies in the past and I'd say the caliber of Michal's team, and their ability to quickly ascertain what we were trying to get done, and to synthesize our messages in a way that came across clearly in two-minute videos was tremendous. Courageous was an ideal partner.


While the problems of large and small firms often are radically different, all lawyers, no matter the size of their firms, confront ethical issues to which there are often no easy answers. The disciplinary rules of a particular state may offer guidelines, but in the day-to-day affairs of law practice, sometimes there is no bright line test. RULES OF PRIVILEGE takes a behind-the-scenes look at the dilemma a criminal lawyer faces when she knows her client is guilty -- knows, in fact, that he may be a serial killer -- yet she is duty bound to zealously defend him. Complicate that with a family relationship and the line blurs even more. That's the dilemma Dane Morgan faces in this legal thriller.


text:
Q: Selenium driver hanging on OS alert I'm using Selenium in Python (3.11) with a Firefox (107) driver.
With the driver I navigate to a page which, after several actions, triggers an OS alert (prompting me to launch a program). When this alert pops up, the driver hangs, and only once it is closed manually does my script continue to run.
I have tried driver.quit(), as well as using
os.system("taskkill /F /pid " + str(process.ProcessId))

with the driver's PID, with no luck.
I have managed to prevent the pop-up from popping up with
options.set_preference("security.external_protocol_requires_permission", False)

but the code still hangs the same way at the point where the popup would have popped up.
I don't care whether the program launches or not, I just need my code to not require human intervention at this key point.
here is a minimal example of what I currently have:
from selenium.webdriver import ActionChains, Keys
from selenium.webdriver.firefox.options import Options
from seleniumwire import webdriver

options = Options()
options.binary_location = r'C:\Program Files\Mozilla Firefox\firefox.exe'
options.set_preference("security.external_protocol_requires_permission", False)
driver = webdriver.Firefox(options=options)

# Go to the page
driver.get(url)

user_field = driver.find_element("id", "UserName")
user_field.send_keys(username)
pass_field = driver.find_element("id", "Password")
pass_field.send_keys(password)
pass_field.send_keys(Keys.ENTER)

#this is the point where the pop up appears

reqs = driver.requests

print("Success!")
driver.quit()

A: There are some prefs you can try
profile = webdriver.FirefoxProfile()
profile.set_preference('dom.push.enabled', False)

# or

profile = webdriver.FirefoxProfile()
profile.set_preference('dom.webnotifications.enabled', False)
profile.set_preference('dom.webnotifications.serviceworker.enabled', False)

A: Have you tried setting this preference to prevent the particular popup:
profile.set_preference('browser.helperApps.neverAsk.openFile', 'typeOfFile')
# e.g. profile.set_preference('browser.helperApps.neverAsk.openFile', 'application/xml,application/octet-stream')

Or have you tried just dismissing the popup:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

....
pass_field.send_keys(Keys.ENTER)

#this is the point where the pop up appears
WebDriverWait(driver, 5).until(EC.alert_is_present).dismiss()
reqs = driver.requests
...

A: check this checkbox manually then open the app for every app associated to the links you use, then it will work normally.

redpajama_set_name: RedPajamaStackExchange


text:
U.N. Links to Counterfeit Cash Are Probed Articles
Great Expectations Articles
Draft Resolution on Combating Defamation of Religions Development
U.N. Security Council nears vote on Iran resolution Articles
Human Rights Council discusses reports on the situation in North Korea, Burundi, and Myanmar (press release) Developments
Human Rights Council on the situation of human rights in the occupied Palestinian terriroties (press release) Developments
Concluding Observations on Israel of the Committee on the Elimination of Racial Discrimination Development
Statement of Sri Lanka on internally displaced persons at the Human Rights Council Developments
Statement of Cuba on enforced disappearances at the Human Rights Council Developments
Statement of Morocco on enforced disappearances at the Human Rights Council Developments
Right of reply of Algeria at the Human Rights Council Developments
Right of reply of North Korea at the Human Rights Council Developments
Statement of Malaysia on the right to education of persons with disabilities at the Human Rights Council Developments
Human Rights Council considers reports on internally displaced persons, violence against women, and the sale of children (press release) Developments
Human Rights Council discusses the report of the Chairperson on enforced or voluntary disappearances (press release) Developments
Human Rights Council concludes discussion on enforced or involuntary disappearances (press release) Developments
A rights battle we can't afford to lose Articles
U.N. chief: Mideast problems intertwined Articles
Report of the Secretary-General on the implementation of Security Council resolution 1701 (2006) Developments
Report of the Security Council Committee concerning Al-Qaida and the Taliban and associated individuals and entities Developments
Letter from Lebanon to the Secretary-General and the President of the Security Council with a "statistical summary of Israeli violations from 8 to 14 March 2007" Developments
Report of the Advisory Committee on the Budget for the United Nations Interim Force in Lebanon from July 1, 2006 to June 30, 2007 Developments
Security Council Press Statement on the Work of the Commission investigating the Assassination of Rafik Hariri Developments
Statement of the Quartet on the Palestinian National Unity Government Developments
U.N.: Behind the Scandal in Pyongyang Articles
U.N. Council Seeks Compromise on Iran Text Articles
Tribunal Backed for Hariri Investigation Articles
Israeli Nuclear Arms May Face U.N. Focus Articles
UN Probe Finds Hariri Murder Political Articles
Draft Resolution submitted by the African Group on the Follow-up to the decision of the 4th special session of the Human Rights Council on Darfur Document
Draft Resolution submitted by the European Union on the Follow-up to the decision of the 4th special session of the Human Rights Council on Darfur Document
Statement of Morocco on the right to education at the Human Rights Council Developments
Statement of Sudan on internally displaced person at the Human Rights Council Developments
Statement of Facilitator H.E. Mr Musa Burayzat on expert advice at the Human Rights Council Developments
Statement of Facilitator H.E. Mr. Mohammed Loulichki on universal periodic review at the Human Rights Council Developments
Statement of Malaysia on violence against women at the Human Rights Council Developments
Statement of the United States on violence against women at the Human Rights Council Developments
Statement of Iran on violence against women at the Human Rights Council Developments
Statement of the Organization of Islamic Conference on violence against women at the Human Rights Council Developments
Statement of the European Union on the rights of internally displaced persons, violence against women, and the rights of the child at the Human Rights Council Developments
Statement of North Korea on violence against women at the Human Rights Council Developments
Russia Will Not Back Excessive Iran Sanctions Articles
Letter from the Non-Aligned Movement to the President of the Security Council on dispatching a field mission to the occupied Palestinian territories Development
Report of Saudi Arabia to the Counter-Terrorism Committee Development
Draft Resolution on the Intergovernmental Working Group on the Review of Mandates Development
Seventh report of the International Independent Investigation Commission into the assassination of former Lebanese Prime Minister Rafik Hariri and 22 others Document
Report of the Secretary-General on the Budget for the United Nations Mission in the Sudan for the period from 1 July 2007 to 30 June 2008 Document
UN Chief Praises Saudi Peace Proposal, Calls Palestinian Coalition 'Disappointing' Articles
Scapegoating Israel, again Articles
Nations Propose Iran Sanction Amendments Articles
Statement of Morocco on the introduction of reports at the Human Rights Council Developments
Statement of China on the introduction of reports at the Human Rights Council Developments
Statement of Algeria on the introduction of reports at the Human Rights Council Developments
Statement of the Association for World Education on the Rights of the Child at the Human Rights Council Developments
Joint statement of Human Rights Advocates & Association of Criminal Defense Lawyers on the Rights of the Child at the Human Rights Council Developments
Statement of Cuba on the Rights of the Child at the Human Rights Council Developments
Statement of Pakistan on the Rights of the Child at the Human Rights Council Developments
Statement of the European Union on the Rights of Minorities at the Human Rights Council Developments
Statement of Indonesia on the Rights of Migrants at the Human Rights Council Developments
Statement of Malaysia on the Rights of the Child at the Human Rights Council Developments
Statement of the European Union on the Rights of the Child at the Human Rights Council Developments
U.S. Grants Visa to Iranian President Articles
Human Rights Council discusses rights of minorities, migrants and indigenous peoples (press releases) Developments
South Africa Guts Big Power Deal on Iran Sanctions Articles
Fate of Investigators in Balance at U.N. Rights Body Articles
Smarter sanctions against Iran Articles
Despite new name, U.N. rights panel still a disgrace Articles
Statement of the Chairman of the working group on the effective implementation of the Durban Declaration Developments
Syria rejects UN plan for civilian monitors on border with Lebanon Articles
IDF: We did cooperate with UNFIL over munitions in Lebanon Articles
Light on the Darfur Darkness Articles
More Questions about the U.N. in North Korea Articles
Resolution on strengthening of the capacity of the Organization to advance the disarmament agenda Developments
Resolution on strengthening of the capacity of the Organization on peacekeeping operations Developments
Statement of the Asian Group on the situation of human rights in Darfur at the Human Rights Council Developments
Statement of Iran on the situation of human rights in Darfur at the Human Rights Council Developments
Statement of Indonesia on the situation of human rights in Darfur at the Human Rights Council Developments
Statement of the Organization of Islamic Conference on the situation of human rights in Darfur at the Human Rights Council Developments
Statement of the Arab Group on the situation of human rights in Darfur at the Human Rights Council Developments
Statement of the High-Level Mission on the situation of human rights in Darfur at the Human Rights Council Developments
Statement of Lebanon on the report of the Commission of Inquiry on Lebanon at the Human Rights Council Developments
UN chief raps IAF Lebanon overflights Articles
China, Russia seek to block U.N. report on Darfur Articles


text:
import React, { Component, PropTypes } from 'react';
import { ReduxRouter } from 'redux-router';
import { Route, Redirect } from 'react-router';
import AppWrapper from './app-wrapper';

export default class AppRouter extends Component {
    render() {
        return (
            <ReduxRouter>
                <Route path='/' component={AppWrapper}/>
                <Redirect from='*' to='/' />
            </ReduxRouter>
        );
    }
}


text:
Eutresis theope är en fjärilsart som beskrevs av Frederick DuCane Godman och Osbert Salvin 1877. Eutresis theope ingår i släktet Eutresis och familjen praktfjärilar. Inga underarter finns listade i Catalogue of Life.

Källor

Praktfjärilar
theope

redpajama_set_name: RedPajamaWikipedia


text:
Interesting Information Related To staff Everyday
Todd and Julie Chrisley break silence after fraud convictions – CNN
In a dialog on The latest episode of their podcast "Chrisley Confessions," The fact stars have been hesitant To debate their authorized case.
Todd Chrisley said it has been a "whirlwind."
"I do know all of you guys are Eager to know every element That is occurring in our lives, And that i have to ask That you merely respect that we're not allowed To Converse about it Right now," Todd Chrisley said. "There'll come a time to the place all of It is talked about."
"We did Want to return on today and let everyone know that It is A very unhappy, heartbreaking time for our household proper now," he added. "However we nonetheless maintain steadfast in our religion and we notion that God will do what he does biggest as a Outcome of God's a miracle worker and That is what we're maintaining out for."
"We're alive and kicking and we respect All of the assist We now have acquired from everyone, Julie Chrisley said.
The "Chrisley Is Aware of Best" stars and their accountant, Peter Tarantino, have been additionally convicted of a quantity of tax crimes, and Julie Chrisley was found responsible of obstruction of justice and wire fraud.
Todd Chrisley said They've acquired presents and messages from followers and have even had people drop off meals and drive for hours to convey flowers to their entrance door.
"The love …….
Source: https://www.cnn.com/2022/06/20/entertainment/todd-julie-chrisley-podcast/index.html
Jennifer Lopez introduces one of her twins with gender neutral pronouns – CNN
Jennifer Lopez leaves Marc Anthony out of Father's Day tribute to Ben Affleck – Page Six


text:
Will Smith Reveals First Son Felt 'Betrayed & Abandoned' After Divorce From His Mom
Source: Getty
Nov. 27 2018, Published 7:57 p.m. ET
Will Smith got very candid about his son Trey in an Instagram post he shared today. The actor revealed his first born felt "betrayed and abandoned" after Will divorced his son's mother, Sheree Zampino. Read on for all the details.
Will opened up more about his relationship with Trey on Tuesday when he posted a video of himself overseas in Abu Dhabi.
Will told a story about how Trey came to him one day and said, "You know what, dad, I just realized, you're not just my dad… I'm pretty sure you're my best friend." It left the Oscar nominee stunned. "Yeah man, uhh… prolly, prolly," Will said.
In the caption of the video, Will wrote about his past relationship with his son and how things have changed for the better. "It has not always been like this between Trey & I. We STRUGGLED FOR YEARS after my Divorce from his Mother. He felt betrayed & abandoned. It is a Wild Blessing to recover & restore a Loving Relationship with My Beautiful Son!"
Will and Sheree got married on May 9, 1992. She welcomed Trey a couple of months later on November 11.
The Men in Black star got himself into some hot water recently when he called Trey's mother the "best baby momma" ever in a birthday dedication to her.
People criticized Will for making the comment when he's been married to actress Jada Pinkett Smith for 20 years now and they have two children together.
What are your thoughts on Will's honesty about his relationship with his son Trey? Sound off in the comments.


text:
Europe,Fleet,Main line,News Alstom,Groningen,Hydrogen,iLint,Netherlands
Dutch province to introduce regular hydrogen services
THE regional transport authority in the Dutch province of Groningen has announced plans to introduce hydrogen trains for its regional concession following a successful test earlier this year.
The overnight trials between Groningen and Leeuwarden simulated regional and fast train operation.
The trial was undertaken by Alstom, regional operator Arriva Netherlands and infrastructure manager Prorail using an Alstom Coradia iLint multiple unit.
Following the positive results, Groningen is looking to switch to hydrogen traction, starting with the introduction of new services and the extension of existing services. This includes services between the city of Groningen and Stadskanaal, as well as cross border service along the "Wunderline" to Leer in Germany, which are due to start following the reconstruction of the bridge across the river Ems.
The trial was undertaken at night over two weeks between Groningen and Leeuwarden at the beginning of the year, simulating regional and fast train operation. Operation was comparable with Arriva Netherlands' regular services, with fuel consumption as expected and refuelling faster than anticipated. The train was also 50% quieter than the diesel trains currently operating on the line.
The province of Groningen plans to launch a tender for new hydrogen-powered regional trains in 2021, although it will have to secure financing and an authorisation to place into service in the Netherlands. Groningen has indicated that the trains could initially operate between Veendam and Stadskanaal.
Categories: Europe, Fleet, Main line, News
Tags: Alstom, Groningen, Hydrogen, iLint, Netherlands


We all dream of having perfectly designed teenagers. But beware; some drive errors can cost you a lot! To avoid working in a vacuum, be sure not to make the mistakes to have perfect abs!
Do not pull on your neck!
Too many people tend to use their arms to lift up during an abs exercise. You risk back pain and your arms will work more than your lap belt.
Breathing is one of the stakes too often overlooked in gyms. Be careful not to push your abdomen forward during exhalation. Try to contain it to get a better picture.
Do not neglect suspended abs!
They are much more difficult, but the result will be all the more impressive. During your sessions, remember to add suspended exercises regularly.
All your efforts will be lost if you neglect the regularity of your training. At least, think about 5 sessions in the week. The best is obviously to devote him daily.
Do not think about your abs!
Although you are in the middle of a focused session, remember that your whole body is working. Remember to keep your feet together during your exercises, to be as compact as possible.
Running, everyone knows how to do it. But when it comes to achieving better results and achieving the best time in a competition, it becomes more complex. So we gathered for you the five most classic mistakes in running training and how to avoid them.
Many riders train regularly and enthusiastically over a long period of time but do not understand why their speed is not progressing. This is often linked to the monotony of their training. If you are one of those runners who run for fun and stay in shape, then getting into your comfort zone is no problem. But if you want to improve your performance and run faster, you'll have to vary your workout routine and challenge your limits. The most important thing for this is to create an effective training stimulus. Only when your body comes out of its comfort zone will new adaptation processes start, allowing you to progress. If you run all the time at the same pace, you will progress at first but your body will quickly get used to this effort, which will stop your progression. That's why it's important to vary your workout volume and intensity. There are many variations, such as interval training, tempo run, hill training that will bring diversity to your race and allow your body to constantly meet new challenges.
Professional runners train more than twelve times a week. To achieve this, they had to build solid foundations and improve their performance over several years so that their body can support this training load. Many runners who suddenly decide to participate in a marathon increase the number of their running sessions from one day to another, for example from one to two times a week, five to six times a week. But as the body needs time to adapt, especially the passive structures of the body (bones, tendons, ligaments, cartilage) this sudden increase in training volume will usually cause an overload. Our body will make us pay for it: knee, shin, or Achilles heel tendinitis. Allow enough time to prepare properly for a race. Increase your training volume and intensity according to your fitness level to avoid injuries from overtraining.
It's been weeks that you train for a certain race, you are on the starting line but you do not feel at all fit. This does not bode well for your performance. This error usually results from too much ambition during the last or last two week of preparation. Many runners think that they have one last time to give themselves thoroughly before the big day but on the contrary: does tapering tell you anything? This is the significant drop between 30 and 50% and rapid training load after a particularly demanding training period. This is the last phase of preparation during which the rider will have to lift his foot to recover. During this time, you should also include one or two intense workouts to give your muscles the last stimulus and prepare your body for the next race. However, avoid weight training or any other exercise that you are not familiar with to avoid aches and pains on the day.
Unfortunately, the positive effects of warming up are often underestimated. Yet a good warm-up session can help you achieve your best time in competition and should always be an integral part of your training. Well warmed, you will have less risk of injury, especially during rapid muscular contractions and explosions, as well as movements that require a lot of flexibility. A large number of scientific studies have shown that heated body tissue is able to cope with more stress and stress. Warming up also helps prevent injury as it improves your concentration, mechanical abilities, and coordination.
Many running injuries result from an imbalance in the muscles and a musculature of the underdeveloped back and belly. That's why you should always incorporate weight training and stabilization exercises into your workout. A strong trunk and muscular abs will not only make your running technique more effective but will also prevent false movements and help align your segments. So your spine is supported and you avoid pain and overload injuries.
If you avoid these mistakes in training, nothing will be able to get in the way of your next competition and your best performances!
You only have 40 minutes in front of you for your session and the temptation to skip the warm-up is great. It's possible if you train with moderate intensity, but if you're on a high intensity, it's really not recommended. The purpose of the warm-up, as the name suggests is to raise your temperature, which puts you in condition for the exercise. Some contractions or a few movements are enough to raise your temperature by 1 or 2 degrees. The goal is to bring the blood flow to the muscles you will work, in terms of bodybuilding. Cardio activity is not essential. According to some studies, stretching is not recommended before strength training.
Some still think that supplements are useless. You risk even more to miss the anabolic window, depriving you of them.
Of course, according to the schedule of your session, 20g of whey protein, 30 minutes before the training will always be appreciated by your muscles. But after exercise, if you do not do it, it's at the expense of your muscle gain. Right after your session, in the next hour, you have to take a protein, Whey 20 to 30 minute's right after training, in order to get a dry muscle to repair the damaged muscles, or gain in case of weight gain, because the protein plus carbohydrate combination will give better results.
From this post-workout meal depends on the ability of your muscles to repair and grow? The advantage of the whey is that it is very assailable and does not require a big digestive effort, just when blood is still pouring into your muscles to congest them.


Really need pick up an unrestrained elements to your individual Arcade Balloon Protect – Keep Rising online gaming account for free of cost? Don't stay away from now on! Experiment with our own new Arcade Balloon Protect – Keep Rising Hack. You might be awesome along with Balloon Protect – Keep Rising Arcade Cheat Generator Tool, you will havegreat advantage so simple and very fast! Balloon Protect – Keep Rising Arcade Cheat tool works well direct from the application, you can forget about in the process of being identified. Lacking thesave, set up anything on your gadget, devoid ofpotential risk of virus. Presently utilize our Balloon Protect – Keep Rising Resources generator and you will certainly be very fulfilled.
This amazing Balloon Protect – Keep Rising Resources generator that we both will undoubtedly talk about to you personally will enable you toon varying ways. By utilizingthis trick, it is possible you can generate a large amount of Balloon Protect – Keep Rising online gaming cash without charge. You certainly will never have to be short of Balloon Protect – Keep Rising game assets to usein gaming. This present could mean that you experience an advantages and benefits of several other online players taking into consideration the fact that youcan just actually purchase resources whenever youwant. Having this, you can aquiremore Balloon Protect – Keep Rising game app assets to obtain.
Balloon Protect – Keep Rising Hack tool is probably the most interesting online technique for digital devices available right awayby our group! Get to our On-line Balloon Protect – Keep Rising Generate resources Plenty of, Free and commence to obtain A large number of assets in you your game account. Online generator, as always, is based on Android, ms windows and iOS Phone. We decided they would build up Balloon Protect – Keep Rising Cheat trick after watching the gameplay quickly. This game is definitely gorgeous! Our computer programmers they began their work throughout the cellphones to assist you to understand about wants of the end users. It most definetleyis an tremendous experience, we couldself trustful that these overall Balloon Protect – Keep Rising game hack tool you will definitelyland to your flavor. Find theBalloon Protect – Keep Rising hack tool and revel in the internet gaming at the best level now! Our Balloon Protect – Keep Rising online resources generator works well in association with Smartphonedevices. You don"t have got tohave root or jailbreak to utiliseour Arcade Balloon Protect – Keep Rising resources generator.
This is one of the most fun and entertainingly challenging games you'll play. Protect the balloon by hitting your defense against the obstacles. Allow the balloon to rise up in peace.
Easily swipe your finger from left to right to protect the balloon. This game is very easy to play, but very hard to master! Only the best of the best will become the Balloon Protect master. Do you have what it takes to get the top score?
Social play is available in Balloon Protect. Easily share your scores to your friends and family by clicking the "share" button after each game. If you friends have a Game Center account, you can all see where you rank in the high scores. The glory will go to those who have the highest score!
• As the balloon rises you will need to use your keeper to block the incoming obstacles that threaten the safety of the balloon you're trying to protect. Easily swipe your finger from the left right to control the keeper and protect the balloon. Push aside all of the obstacles and/or stack them to keep the balloon safe.


For those who get prospects in the door but cannot get them to purchase a product, there is a downside along with your gross sales technique. Business growth relates to the method of identifying and executing agreements with potential new prospects. Make sure that clients who appeared to be a great fit on the outset of the process remain that method over time.
We are searching for a Business Development Affiliate to further sustain our market management place globally and help our fast growing North American workforce in Boston. Their function is to identify companies which have synergistic business fashions and would complement the host company.
Combining academic rigor with enterprise relevance and job creation is a bottom-line proposition that has resulted in more than $a hundred million in new income generated and more than 100,000 jobs created and retained throughout Washington state for the reason that center was based in 1995.


I made both the shorts and the cropped pants in very different fabrics and mixed and matched them with the Cheyenne Tunic to make 4 different outfits.
My favorite part about the Landers is the high waist with a button fly.
I have more pictures and construction details on my blog.


Born on January 27, 1959 .
Passed away on March 29, 2014 .
This memorial website was created in memory of our loved one, Gerard Pallito 55 years old , born on January 27, 1959 and passed away on March 29, 2014. We will remember him forever.


text:
Scope | Conference Areas | Keynote Lectures | Paper Submission
Publications | Important Dates | Secretariat | Venue
Conference Chair | Program Chair | Program Committee
MODELSWARD is sponsored by INSTICC – Institute for Systems and Technologies of Information, Control and Communication
The purpose of the International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2020, is to provide a platform for researchers, engineers, academics as well as industrial professionals from all over the world to present their research results and development activities in using models and model driven engineering techniques for Software Development. Model-Driven Development (MDD) is an approach to the development of IT systems in which models take a central role, not only for analysis of these systems but also for their construction. MDD has emerged from modelling initiatives, most prominently the Model-Driven Architecture (MDA) fostered by the Object Management Group (OMG). In the scope of MDA, a couple of technologies have been developed that became the cornerstones of MDD, like metamodelling and model transformations. MDD relies on languages for defining metamodels, like the Meta-Object Facility (MOF) and Ecore (developed in the scope of the Eclipse Modelling Framework), and transformation specification languages like QVT and ATL.
MDD is already around for some years and is about to become commodity in software development due to its benefits (reduction on development costs, improvement of software quality, reduction of maintenance costs and the support for controlled evolution of IT systems). MDD has also been applied in many application areas, such as real-time and embedded systems, and telecommunication systems, and, more recently, to the development and integration of enterprise information systems. However, the MDD research community is wishing to explore the bounds of MDD, by investigating new applications areas and combinations with other emerging technologies, like, for example, pervasive context-aware systems, semantic web, semantic web services, service-oriented architecture, ontologies and cloud computing. This conference aims at fostering the further development and application of MDD techniques for software systems.
Papers describing advanced prototypes, systems, tools and techniques and general survey papers indicating future directions are also encouraged. Papers reporting on original work in any of the areas listed below are welcome. Accepted papers, presented at the conference by one of the authors, will be published in the Proceedings of MODELSWARD. The submitted papers will be reviewed by at least three experts in this area, and acceptance will be based on quality, relevance and originality. The conference is open to full research and (short) work-in-progress papers. Sessions are planned for both oral and poster presentations.
CONFERENCE AREAS
Each of these topic areas is expanded below but the sub-topics list is not exhaustive. Papers may address one or more of the listed sub-topics, although authors should not feel limited by them. Unlisted but related sub-topics are also acceptable, provided they fit in one of the following main topic areas:
1. METHODOLOGIES, PROCESSES AND PLATFORMS
2. APPLICATIONS AND SOFTWARE DEVELOPMENT
3. MODELING LANGUAGES, TOOLS AND ARCHITECTURES
AREA 1: METHODOLOGIES, PROCESSES AND PLATFORMS
Agile Model-Driven Development
Business Process Modeling
Frameworks for Model-Driven Development
Hybrid Multi-Modeling Approaches
Model Transformations and Generative Approaches
Modelling for Cloud Computing
Software Process Modeling, Enactment and Execution
AREA 2: APPLICATIONS AND SOFTWARE DEVELOPMENT
Component-Based Software Engineering
Modeling in Data Mining Applications
Software Factories and Software Product Lines
Executable UML
Generative Programming
Model Execution and Simulation
Model Quality
Model-Based Testing and Validation
Model-Driven Project Management
Modeling for AI Applications
AREA 3: MODELING LANGUAGES, TOOLS AND ARCHITECTURES
Constraint Modeling and Languages
Domain-Specific Modeling
General-Purpose Modeling Languages and Standards
Meta-Modeling: Foundations and Tools
Model-Driven Architecture
Reasoning about Models
Service Oriented Architectures
Syntax and Semantics of Modeling Languages
Giancarlo Guizzardi, Free University of Bolzano-Bozen, Italy
Gail Murphy, University of British Columbia, Canada
Authors should submit a paper in English, carefully checked for correct grammar and spelling, addressing one or several of the conference areas or topics. Each paper should clearly indicate the nature of its technical/scientific contribution, and the problems, domains or environments to which it is applicable. To facilitate the double-blind paper evaluation method, authors are kindly requested to produce and provide the paper WITHOUT any reference to any of the authors, including the authors' personal details, the acknowledgments section of the paper and any other reference that may disclose the authors' identity.
Only original papers should be submitted. Authors are advised to read INSTICC's ethical norms regarding plagiarism and self-plagiarism thoroughly before submitting and must make sure that their submissions do not substantially overlap work which has been published elsewhere or simultaneously submitted to a journal or another conference with proceedings. Papers that contain any form of plagiarism will be rejected without reviews.
Authors can submit their work in the form of a Regular Paper, representing completed and validated research, or as a Position Paper, portraying a short report of work in progress or an arguable opinion about an issue discussing ideas, facts, situations, methods, procedures or results of scientific research focused on one of the conference topic areas. All papers must be submitted through the online submission platform PRIMORIS and should follow the instructions and templates that can be found under Guidelines and Templates. After the paper submission has been successfully completed, authors will receive an automatic confirmation e-mail.
All accepted papers will be published in the conference proceedings, under an ISBN reference, on paper and on digital support.
SCITEPRESS is a member of CrossRef (http://www.crossref.org/) and every paper on our digital library is given a DOI (Digital Object Identifier).
The proceedings will be submitted for indexation by Thomson Reuters Conference Proceedings Citation Index (CPCI/ISI), DBLP, EI (Elsevier Engineering Village Index), Scopus, Semantic Scholar and Google Scholar.
Conference Date: 25 - 27 February, 2020
Paper Submission: October 4, 2019
Authors Notification: December 3, 2019
Camera Ready and Registration: December 17, 2019
Paper Submission: November 15, 2019
Authors Notification: December 20, 2019
Camera Ready and Registration: January 8, 2020
Workshop Proposal: October 17, 2019
Paper Submission: December 27, 2019
Authors Notification: January 14, 2020
Camera Ready and Registration: January 22, 2020
Special Session Proposal: October 17, 2019
Tutorial Proposal: January 14, 2020
Demo Proposal: January 14, 2020
Panel Proposal: January 14, 2020
Open Communications
MODELSWARD Secretariat
Address: Avenida de S. Francisco Xavier, Lote 7 Cv. C
2900-616 Setúbal - Portugal
e-mail: modelsward.secretariat@insticc.org
Web: http://www.modelsward.org
Available soon.
CONFERENCE CHAIR
Slimane Hammoudi, ESEO, MODESTE, France
Luis Ferreira Pires, University of Twente, Netherlands
PROGRAM COMMITTEE MEMBERS
Achilleas Achilleos, University of Cyprus, Cyprus
Bülent Adak, Aselsan A.S., Turkey
Ludovic Apvrille, LTCI, Télécom ParisTech, Université Paris-Saclay, France
Ethem Arkin, Aselsan, Turkey
Marco Autili, University of L'Aquila, Italy
Maraee Azzam, Ben Gurion University and Ahava College, Israel
Elarbi Badidi, United Arab Emirates University, United Arab Emirates
Omar Badreddin, University of Texas El Paso, United States
Mira Balaban, Ben-Gurion University of the Negev, Israel
Saddek Bensalem, VERIMAG – U.Grenoble Alpes, France
Lorenzo Bettini, Università di Firenze, Italy
Stamatia Bibi, University of Western Macedonia, Greece
Paolo Bocciarelli, University of Rome Tor Vergata, Italy
Marcello Bonsangue, Leiden University, Netherlands
Alessandro Bozzon, Delft University of Technology, Netherlands
Antonio Brogi, Università di Pisa, Italy
Matthias Brun, ESEO Group, France
Philipp Brune, University of Applied Sciences Neu-Ulm, Germany
Christian Bunse, University of Applied Sciences Stralsund, Germany
Juan Calleros, Universidad Autónoma de Puebla, Mexico
Olena Chebanyuk, National Aviation University, Ukraine
Yuting Chen, Shanghai Jiaotong University, China
Dickson Chiu, The University of Hong Kong, Hong Kong
Nebut Clémentine, LIRMM, Université de Montpellier, France
Andrea D'Ambrogio, Università di Roma "Tor Vergata", Italy
Guglielmo De Angelis, CNR - IASI, Italy
Giovanni Denaro, University of Milano-Bicocca, Italy
Enrico Denti, Alma Mater Studiorum - Università di Bologna, Italy
Dimitris Dranidis, CITY College, Int. Faculty of the University of Sheffield, Greece
Sophie Ebersold, IRIT, France
Holger Eichelberger, Universität Hildesheim, Germany
Achiya Elyasaf, Ben-Gurion University of the Negev, Israel
Andrea Enrici, Nokia Bell Labs, France
Huseyin Ergin, Ball State University, United States
Rik Eshuis, Eindhoven University of Technology, Netherlands
Angelina Espinoza, Universidad Autónoma Metropolitana, Iztapalapa (UAM-I), Spain
Vladimir Estivill-Castro, Griffith University, Australia
João Faria, FEUP - Faculty of Engineering of the University of Porto, Portugal
Gianluigi Ferrari, University of Parma, Italy
John Fitzgerald, Newcastle University, United Kingdom
Stephan Flake, S&N CQM Consulting & Services GmbH, Germany
Piero Fraternali, Politecnico di Milano, Italy
Jicheng Fu, University of Central Oklahoma, United States
Paola Giannini, University of Piemonte Orientale, Italy
Fabian Gilson, University of Canterbury, New Zealand
Christiane Gresse von Wangenheim, UFSC - Federal University of Santa Catarina, Brazil
Jean Hauck, Universidade Federal de Santa Catarina, Brazil
Klaus Havelund, Nasa/Jet Propulsion Laboratory, United States
Jose R. Hilera, University of Alcala, Spain
Pavel Hruby, DXC Technology, Denmark
Marianne Huchard, Université de Montpellier, France
Emilio Insfran, Universitat Politècnica de València, Spain
Ludovico Iovino, Gran Sasso Science institute, Italy
Stefan Jablonski, University of Bayreuth, Germany
Ricardo Jardim-Gonçalves, Universidade Nova de Lisboa, UNINOVA, Portugal
Maria Jose Escalona, University of Seville, Spain
Alexander Kamkin, Ivannikov Institute for System Programming of the Russian Academy of Sciences, Russian Federation
Teemu Kanstren, VTT, Finland
Alexey Khoroshilov, ISPRAS, Russian Federation
Jun Kong, North Dakota State University, United States
Jochen Kuester, University of Applied Sciences in Bielefeld, Germany
Uirá Kulesza, Federal University of Rio Grande do Norte (UFRN), Brazil
Ivan Kurtev, Altran Nederland, Netherlands
Ralf-Detlef Kutsche, Technische Universität Berlin, Germany
Pierre Laforcade, LIUM, France
Rafael Lahoz Beltra, Complutense University of Madrid, Spain
Anna-Lena Lamprecht, Utrecht University, Netherlands
Kevin Lano, King's College London, United Kingdom
Abderrahmane Leshob, University of Quebec at Montreal, Canada
Timothy Lethbridge, University Of Ottawa, Canada
Yannis Lilis, Institute of Computer Science, FORTH, Greece
Lior Limonad, IBM, Israel
Dongxi Liu, CSIRO, Australia
Francesca Lonetti, National Research Council (CNR) Pisa, Italy
Patricia López Martínez, University of Cantabria, Spain
David Lorenz, Open University, Israel
Der-Chyuan Lou, Chang Gung University, Taiwan
Hong Lu, Software Engineer Institute, China
Frederic Mallet, Universite Nice Sophia Antipolis, France
Eda Marchetti, ISTI-CNR, Italy
Beatriz Marin, Universidad Diego Portales, Chile
Johnny Marques, Instituto Tecnológico de Aeronáutica, Brazil
Assaf Marron, The Weizmann Institute of Science, Israel
Steve McKeever, Uppsala University, Sweden
Dragan Milicev, University of Belgrade, Faculty of Electrical Engineering, Serbia
Anila Mjeda, Lero (The Irish Software Engineering Centre), Ireland
Ambra Molesini, Alma Mater Studiorum - Università di Bologna, Italy
Rodrigo Monteiro, Fluminense Federal University, Brazil
Sébastien MOSSER, Université du Québec à Montréal, Canada
Sascha Mueller-Feuerstein, Ansbach University of Applied Sciences, Germany
Stefan Naujokat, TU Dortmund, Germany
Andrzej Niesler, Wroclaw University of Economics, Poland
Mykola Nikitchenko, Taras Shevchenko National University of Kyiv, Ukraine
Aida Omerovic, SINTEF, Norway
Olaf Owe, University of Oslo, Norway
Görkem Paçacı, Uppsala University, Sweden
Gordon Pace, University of Malta, Malta
Ana C. Paiva, Faculty of Engineering of University of Porto, Portugal
Vera Pantelic, McMaster University, Canada
Dana Petcu, West University of Timisoara, Romania
Rob Pettit, The Aerospace Corp., United States
Elke Pulvermueller, University of Osnabrueck, Germany
Ansgar Radermacher, CEA, France
Aurora Ramirez, University of Córdoba, Spain
Daniel Ratiu, Siemens AG, Germany
Gil Regev, Ecole Polytechnique Fédérale de Lausanne, Switzerland
Iris Reinhartz-Berger, University of Haifa, Israel
Wolfgang Reisig, Humboldt-Universität zu Berlin, Germany
Werner Retschitzegger, Johannes Kepler University, Austria
Colette Rolland, Université De Paris1 Panthèon Sorbonne, France
Jose Raul Romero, University of Cordoba, Spain
Gustavo Rossi, Lifia, Argentina
Comai Sara, Politecnico di Milano, Italy
Jean-Guy Schneider, Deakin University, Australia
Wieland Schwinger, Johannes Kepler University, Austria
Alberto Silva, IST / INESC-ID, Portugal
John Slaby, Raytheon, United States
Pnina Soffer, University of Haifa, Israel
Richard Soley, Object Management Group, Inc., United States
Ioanna Stamatopoulou, The University of Sheffield International Faculty, CITY College, Greece
Alin Stefanescu, University of Bucharest, Romania
Arnon Sturm, Ben-gurion University of the Negev, Israel
Hiroki Suguri, Miyagi University, Japan
Hamed Taherdoost, Research Club, Hamta Group | Hamta Business Solution Sdn Bhd, Malaysia
Yves Traon, University of Luxembourg, Luxembourg
Naoyasu Ubayashi, Kyushu University, Japan
Layne Watson, Virginia Polytechnic Institute & State University, United States
Gereon Weiss, Fraunhofer ESK, Germany
Michael Whalen, University of Minnesota, United States
Hao Wu, National University of Ireland, Maynooth, Ireland
Husnu Yenigun, Sabanci University, Turkey
Heming Zhang, Tsinghua University, China
Gefei Zhang, Hochschule für Technik und Wirtschaft Berlin, Germany
Chunying Zhao, Western Illinois University, United States
Kamil Zyla, Lublin University of Technology, Poland


text:
The Athenee Hotel, a Luxury Collection Hotel, Bangkok
+66 2-6508800
COVID-19 PROPERTY DETAILS
This hotel is SHA EXTRA PLUS certified.
Award-winning restaurants and bars in Bangkok: From fine dining restaurants to casual yet sophisticated bars, eight exquisite restaurant options take you on a culinary journey during your stay in Bangkok, Thailand. Savor the flavors of France at The Allium Bangkok, the subtle complexities of Thailand at The House of Smooth Curry, the traditions of China at The Silk Road or refined Japanese cuisine at Kintsugi Bangkok by Jeff Ramsey. Complementing these fine dining selections are delightful pastries at The Bakery, refreshing beverages at The Glaz Bar, extravagant dishes at Rain Tree Café and wonderful gourmet snacks on the terrace of The View. Every drink and meal served at our restaurants and bars is a treat to set your stay in Bangkok as an experience to remember. Special menus for children 12 and under—available in many of our Bangkok restaurants—transform a family meal into an enjoyable dining experience. Additionally, we offer an extensive menu of inviting in-room dining options.
Kintsugi Bangkok by Jeff Ramsey
Kintsugi Bangkok by Jeff Ramsey brings classical Japanese Kaiseki cuisine to Bangkok, Thailand. While remaining true to his roots, Japanese-American celebrity chef Jeff Ramsey explores the potential of daring new directions at this vibrant restaurant.
11:30 AM-2:30 PM,5:30 PM-10:00 PM
The Silk Road
Journey down the Silk Road and experience authentic Cantonese specialties at this restaurant. Enrich your dining experience in Thailand with a dim sum lunch, which is a pure expression of the Chinese tea and snack tradition.
Rain Tree Café
Our all-day restaurant in Bangkok, Rain Tree Café, serves a wide variety of gourmet international cuisines for breakfast, lunch and dinner. Talented chefs at live cooking stations prepare dishes a la minute.
Fri-Sat
Eyeing the shimmering swimming pool, this restaurant and bar is a peaceful oasis in Bangkok where you can relax alfresco and order gourmet delights, from exquisite appetizers to delicious sandwiches, signature cocktails and freshly squeezed juices.
The House of Smooth Curry
Discover the authentic taste of Thailand at The House of Smooth Curry restaurant. Rare traditional Thai dishes from the country's four regions provide diners with an exceptional culinary experience during their stay at our Bangkok hotel.
The Allium Bangkok
Savor European haute cuisine with a contemporary flair at this Bangkok restaurant. The name "Allium" is taken from the genus of flowering plant that encompasses many species, including the onion, garlic, scallion, shallot, leak, and chives.
Dress Code: Shirt/Slacks Req.
Overlooking Bangkok's leafy Wireless Road, The Bakery is an elegant and atmospheric conservatory-style restaurant where guests enjoy exquisite Thai-French patisserie.
The Glaz Bar
The Glaz Bar is a sophisticated restaurant and social scene for international cuisine, cocktails and snacks, perfect for you to chill-out with style in Bangkok.
Japanese & Tatami
Explore the culinary landscape of Japan at Kintsugi. the menu offers the subtle tastes and textures of the finest contemporary and traditional sushi. Each dish is beautifully executed and expresses the chef's artistic flair and experience.
Located in The Athenee Hotel, a Luxury Collection Hotel, Bangkok, Kintsugi Bangkok by Jeff Ramsey elevates classical Japanese Kaiseki cuisine while remaining true to its ancient roots. Japanese-American celebrity chef Jeff Ramsey explores the potential of daring new directions at this stylish restaurant in Bangkok. Kintsugi translates as "connected with gold" and is a reference to the Japanese art of repairing broken ceramics with gold lacquer. The pottery isn't repaired to cover the damage, but rather to highlight it with gold. The refurbished pottery is considered beautiful, regardless of being imperfect. Chef Ramsey uses this as a metaphor for his style of Kaiseki cuisine.
Ambience and Décor
The design of Kintsugi Bangkok by Jeff Ramsey evokes the style of a sleekly modern Japanese restaurant, combining a pure minimalist aesthetic with rustic elements in the furnishings, clusters of hanging lamps, and strong vertical lines in the semi-transparent screens. In this styling, the traditional heritage of Japanese dining is brought into the modern world without losing its classic form. The preparation kitchen and serving counter are to one side, with seating, while tables and two private rooms provide other seating options.
A gingko leaf is depicted in the restaurant logo, the gingko representing endurance and history, as it is the oldest species of tree in existence. Four trees that were alive during the atomic bomb blast in Hiroshima are still growing today. Chef Ramsey's mother was born the same year in Hiroshima. In autumn the green leaves of the gingko turn a brilliant yellow, paving streets in Japan with a golden carpet from the fallen leaves. The blue represents the ocean and tranquility.
Chef Ramsey is a third generation Japanese chef and his Kaiseki cuisine is rooted in tradition yet always forwards thinking. For his new venture at our Bangkok luxury hotel, he says that Kaiseki is the original tasting menu that has influenced Japanese restaurants the world over, and that he is simply bringing the world back to Kaiseki. Jeff and his Japanese wife's family roots both lie in Western Japan. Kintsugi focuses on ingredients sourced from Western Japan and combines these with produce sourced from providers in and around Bangkok. The philosophy of Kintsugi guides the theme of the restaurant, with the connecting of cultures through cuisine being a key feature.
Jeff Ramsey was born in Japan, the son of an American Air Force officer and his Japanese wife. He began his culinary training in 1996 by working as a dishwasher at Taco Grill in Bethesda, at Maryland in the US. He then trained in Japan with Masayoshi Kazato, the official Sushi Ambassador of Japan, becoming the first non-Japanese Master Sushi Chef. Chef Ramsey then took a culinary detour and left the sushi world to broaden his perspective and gain knowledge of other techniques in order to develop an original style. He studied under Chef Jose Andres, protégé of the legendary Catalonian chef Ferran Adria of El Bulli. From there he was selected by Japanese super-chef Hide Yamamoto to open The Molecular Bar Restaurant in Tokyo, earning a Michelin star rating, making him the first and still only American to earn a Michelin star outside of the United States. His restaurant Babe in Malaysia is a multi-award winning restaurant and the premiere destination for creative gastronomy in the country. Chef Ramsey has been awarded as the King of Kitchens by Hapa Awards series for 2018-2020 and is the Chef Ambassador for Perrier-Jouet Champagne and Martel Cognac for Malaysia.
Classic Chinese Food With Modern Flair
The Silk Road restaurant brings classic Chinese food with a 21st-century edge to downtown Bangkok, with each dish rooted in age-old traditions yet inspired by modern interpretations and cooking techniques. Along with sourcing the finest ingredients and extracting the authentic, natural flavours, the artistic presentation of each dish by the kitchen adds a further sensory experience for the guest.
Sumptuous Signature Peking Duck
Lunch 12:00 P.M. – 02:30 P.M.
Dinner 06:00 P.M. – 10:30 P.M.
The Silk Road restaurant's signature Peking Duck rises to the challenge of improving on one of the great classics of Cantonese cuisine. From taking only the finest ducks to blow-drying and seasoning the skin and rolling the snow-soft pancakes, Chef Kam makes the much-debated dish delectable.
Cantonese & Dim Sum
Dine on a dim sum lunch; a pure expression of the Chinese tea and snack tradition, enhanced by decades of refinement. The a la carte menu offers a variety of Cantonese cuisine for lunch and dinner. Silk Road offers five private dining rooms.
The restaurant's design evokes an earlier Chinese era, drawing upon the Art Deco style that was popular in Shanghai during the 1920s, but brought up to date with modern artworks and comfort. Plum-coloured wooden doors and cabinets, glass screens inlaid with gold tracery, a marble mosaic floor, and stylish retro lighting combine to bring an air of elegance and intimacy to the restaurant.
The food concept of "Modern Authenticity" is the forefront of the menu, in which the chefs respect the heritage of Chinese recipes and traditions and present them for a modern audience. The signature Peking Duck uses only the finest ducks, marinated with Chinese wine, herbs, ginger, sugar and natural red-bean colouring before grilling to produce skin that is exceptionally crispy and thin but succulent, carved into 20 satisfying morsels of exactly the same size. Seasonal ingredients, and the ingenuity of the kitchen, ensure that each visit reveals a different experience. The selection of the choicest Chinese teas is also presented with a ritual based upon tradition. The a la carte menu contains a listing of approximately 40 dishes. Set menus are available. A special set lunch menu combines dim sum, rice, soup and tea, ideal for shopping and business breaks in Bangkok. Most dishes are designed for sharing, in traditional Chinese style. A full selection of world wines is served.
Head chef Cheng Kam Sing is himself Cantonese, from China's southern province of Guangdong. Growing up as the son of a chef, he showed an early talent and quickly came to love the atmosphere of a working kitchen. For several years he worked in the notoriously demanding kitchens of the top Hong Kong restaurants, and when he moved to Thailand, with his impeccable Cantonese cooking credentials he was immediately in demand by the most established and reputable Chinese restaurants in Bangkok. Under the deft navigation of Chef Kam, The Silk Road has achieved fame amongst Bangkok residents and overseas visitors alike for its delicious Chinese food and dim sum specialties.
International Buffet
Our all-day dining venue, Rain Tree Café, is renowned for one of the finest Sunday brunch buffets in Bangkok.
An Exceptional Experience From Our Sunday Brunch
Sunday Brunch 12:00 P.M. – 03:30 P.M.
Sunday Brunch offers a unique voyage of culinary discovery with highlights ranging: grilled live unlimited lobster, Fines de Clair, Belon, Irish and US oysters, caviar, seafood on ice including crayfish, Alaskan king crab, tiger prawn and mussels, Peking duck, prime Australian beef rib, lamb rack, baked salmon in salt crust, pasta + noodle stations, wok fries, pizzas, shawarma, sausages, squid, fish, crab and more. Not to mention Thai desserts including: Rain Tree Café's famous triple flavored sticky rice with mango, waffle station, crêpe suzette, and chocolate lava.
Thai Dining Reimagined
Rain Tree Café has been reconceived in a modern interpretation of Thai neo-colonial interior décor. Its relaxed, charming ambience distinguishes it as one of the best restaurants for seafood and buffet dining in Bangkok. Our head chefs create five specialty dishes from our other signature restaurants daily.
Three separate but complementary spaces are illuminated by natural light and offer distinguished experiences on par with the top restaurants in Bangkok:
The Bronze Kitchen
Upgraded with interactive live-cooking stations.
The Valaya Room
A formal library-style VIP space.
Ideal for private gatherings.
Dine alfresco at The View while admiring views of the city and the pool's landscaped garden setting. Take a refreshing dip in the pool, soak up the sun on the terrace, or join friends for a cocktail at dusk to the backdrop of Bangkok's glittering skyline.
Authentic Rare-to-Find Thai Cuisine in Downtown Bangkok
The House of Smooth Curry restaurant serves authentic Thai cuisine from the four regions of Thailand, with a focus on recipes from royal palaces and residences, emphasizing the enormous diversity of curries that originate from every part of the country. As part of the hotel's central policy on sustainability and supporting Bangkok's local communities, all vegetables, rice, fruit, spices and herbs are sourced from quality local suppliers, who themselves farm by organic methods. This Thai restaurant also has its own spice garden on the third-floor podium deck. Dishes draw on the rich heritage of Royal Thai cuisine. A private dining room can accommodate 12 guests.
Ambiance and Décor
The royal heritage of the hotel and fine Thai dining restaurant is reflected in the design of The House of Smooth Curry's décor, evoking the image of a room in the private quarters of Kandhavas Palace, the Bangkok residence of Thai Princess Valaya Alongkorn. While the style is reminiscent of the 1920s and 1930s, the design is given a modern vibrancy with splashes of colour and vivid patterns. In observance of the princess's love of Thai art and crafts, all artworks and fabrics are locally sourced. Located on the hotel's third floor, the restaurant looks out to the podium garden and provides seating on the outdoor terrace overlooking Bangkok.
The kitchen focus is on using sustainable ingredients, and the menu is 80 percent organic with a true emphasis on farm-to-table. Most of the restaurant's local organic produce is from farmers in the neighbouring Bangkok provinces and from Northern Thailand. Also used are ingredients that are considered rare and possibly unknown to provide guests with fine dining Thai food they may not have previously tried. Much time and skill has gone into researching Thailand's curry heritage, and in ensuring that the authenticity of ingredients and cooking are accurate. The menu therefore features curries both from royal kitchens and from remote farming and fishing communities, and curries that have absorbed influences from neighbouring countries. Preserving these traditions is both important in itself and in presenting the guest with specialties that would not normally be found in a typical Thai restaurant. Another tradition, the stir-fry, is given scope on the menu, using robustly flavoured ingredients such as garlic, shrimp paste, chilli and lemongrass to meld and seal in the natural quality and create a dish in which every element is in perfect balance. Also on the menu are local spirits, craft beers and wines, and cocktails drawing their inspiration from the provinces where the food items originated.
Montri Jiratitankit has almost 20 years of experience in cooking fine royal Thai cuisine both in his home country and around the globe, having at various times worked in Thai restaurants in Dubai and California. Now at our Bangkok restaurant, Chef Montri says his main role model was his mother, who was an outstanding home chef and taught him how to extract authentic flavours from ingredients. He says that the secret of Thai cuisine is in selecting the best and freshest ingredients, and to prepare them with respect and love.
The open kitchen at this Sukhumvit restaurant allows full view of the chefs at work, and there is a chef's table available for an up-close, personal and authentic French dining experience. Staff are especially knowledgeable on the cooking techniques and ingredients and adopt an entertaining storytelling tone when explaining the dishes.
Modern French
The Allium Bangkok is the highly recommended French restaurant located at The Athenee Hotel, a Luxury Collection Hotel, Bangkok. European haute cuisine with a contemporary flair, prepared by our Chef, sources only the finest of European ingredients in combination with locally grown organic produce, and she also uses botanicals grown in the herb garden on the deck outside the restaurant. A sommelier is on hand and will pair wines to accompany meals or individual courses.
Cool white and royal red are the predominant colors of the restaurant, which has an extensive glass wall to one side and a long bar with seating to the other side. Antique saloon chairs provide easy seating at the tables, with high stools at the bar, and the atmosphere is as conducive to business dinners and corporate entertaining as it is to more intimate occasions.
The restaurant's cooking technique is essentially classic French-inspired, with the highest quality ingredients imported internationally and up to half of the land-based agricultural produce sourced from local organic suppliers near Bangkok. The menu is changed every two or three months to suit the seasonal availability of ingredients and to ensure a continuing interest for regular guests. The cocktail menu has a significant focus on bespoke cocktails, and botanicals from the hotel herb garden are used in the mix. The wine list features over 200 labels, with a strong focus on old-world French and Italian wines as well as a large selection of natural, biodynamic and organic wines.
Patisserie & illy Coffee
Overlooking leafy Wireless Road, The Bakery is an elegant and atmospheric conservatory where guests can savor exquisite Thai-French patisserie created by our passionate Thai pastry chefs. The delicate delights are complemented by freshly brewed coffees, teas and herbal infusion. The Bakery is also the perfect place to 'grab and go' with a coffee and a cake.
Royal Art of Afternoon Tea
Daily 02:00 - 05:00 P.M. Royal associations make afternoon tea at The Bakery a pleasure. Indulge the palate with original afternoon tea menus inspired by the princess who lived here first.
My Cake Moment
Daily 07:00 A.M. - 09:00 P.M. In our passionate, perfectionist bakery chefs' view, every cake is an opportunity to be awesome. To whet your appetite, please review our current menu of 11 colorful cakes. We've sponge cake, linzer cake, mousse, bavarois, classic chocolate cake, cheesecake, carrot cake and crunch.
Thai Spice Makes for Compelling Cookies
Explore nine flavors of our signature, melt-in-the-mouth butterfly cookies at The Bakery, including classic, raspberry, sweet fish sauce, Pad Thai, krong-kraeng, bacon, banana, sesame and poppy seed. The Bakery would have cookie lovers try a new-flavor signature Butterfly Cookie that might cross some culinary boundaries but nevertheless taste superb.
Timeless Lobby Bar
The Glaz Bar is a sophisticated venue for cocktails, tapas, music where you can chill-out with style. The venue is located next to The Rain Tree Café, alongside the lobby, making it the perfect place meet, greet and enjoy fine wines, creative and classic cocktails, and enticing light bites. Celebrating the hotel's location as the former site of a royal palace, The Glaz Bar's décor plays with timeless neo-colonial bar motifs reinterpreted in a contemporary style. Sip your favorite drinks as you look out over our iconic lobby in one of Bangkok's foremost hosts of high-society events.
The Social Hours
Daily: 06:00 P.M. - 08:00 P.M.
Come join us for a Social Hours at The Glaz Bar. Specially priced social hour menu of handcrafted premium beverages provides an excellent option for pre-dinner drinks or socializing after work.
Discover unique epicurean experiences at Bangkok's most desired. Our culinary team special offers, sourcing the finest seasonal ingredients for every occasion.
MORE NEARBY OPTIONS
Fei Ya
Fei Ya is a Chinese restaurant that offers the finest in traditional and on-traditional Cantonese fare in a vividly decorated dinning room.
Open for Lunch & Dinner
Dress Code:Casual
Renowned as one of the finest places in Bangkok to enjoy a memorable lunch or dinner of contemporary Italian cuisine. Designed in the style of an enchanting Tuscan villa, Rossini's ensures a truly unique dining experience for lovers of fine food and wine.
Open for Breakfast & Lunch & Dinner
Dress Code:Smart Casual
VIU offers a wide array of buffet experiences from daily breakfast and lunch in an environment that recalls the grace and character of a stately home, to an inviting restaurant with the highlight family Saturday brunch and lavish spread at the enviable Su
Discover 'La Dolce Vita' dining in a myriad of authentic and delectable forms on Latest Recipe's Lifestyle Lunch, Dinner and Family Sunday Brunch Buffets, ranging from French Provencal + Mediterranean Cuisine to vibrant Asian live cooking stations!
Tsu Japanese Restaurant
The city's venue of choice for exquisite Japanese cuisine garnished with a high-top-table sushi bar for a dazzling dining experience.
Paii at The House on Sathorn
A casual dining concept serving modern Thai seafood in a National Heritage home in the heart of Bangkok. Paii presenting the best of local and imported seafood with authentic flavors of Thai cuisine.
Kisso Japanese Restaurant
Contemporary and modern, Kisso is an endearing Japanese restaurant that is surprising at every turn. Seamlessly combining traditional and non-traditional Japanese fare, there is something for everyone at Kisso.
Thara Thong
Thara Thong serves authentic Bangkok fare in a grand traditional setting. The dining room and outdoor terrace overlook the legendary Chao Phraya River. Thai classical music and dance performances are presented Monday to Saturday from 7:00pm to 10:00pm.
Open for Dinner
Overview Gallery Accommodations Dining Experiences Events Careers at Marriott
61 Wireless Road (Witthayu), Lumpini, Pathumwan
Bangkok,Thailand 10330
Toll Free:+1-800-325-3589
Fax: +66 2-6508500


Best of C-VILLE 2016: Nominations are open!
Nominations for Best of C-VILLE 2016 have closed. Pick up a copy of Best of C-VILLE when it hits stands Wednesday, August 24! Having problems logging in to vote on c-ville.com? E-mail bestof@c-ville.com and we'll lend you a hand.
Simply the best: Best of C-VILLE 2015 is here!
Best of C-VILLE is on stands now! Find out who made your list of the top people, places and things in Charlottesville—from coffeehouse and consignment shop to day trip and dog trainer. Click here to see an online list of winners.


I'm not much of a crafter, but here's a little something for the scores of Utah parents who are: a book on Chinese crafts created by the adoptive mother of a Chinese girl.
It contains more than 100 crafting ideas, many of them tied to Chinese cultural festivals and events. Click here for a sneak peek at its contents, or to purchase the book.
"Jennifer DeCristoforo is an author, illustrator, teacher and crafter living on the Maine coast. Although China is across the globe from her home, it is always in her heart. When she adopted her baby daughter in 2003 from Jiangxi Province she became increasingly fascinated with Chinese culture and thinking of how to integrate it into her family life.
Even though Jen had traveled to Asia for business, she now saw China through new eyes and on a deeply personal level. As her daughter has grown, Jen has applied her ideas and artwork inspired by Chinese culture to all sorts of projects, teaching opportunities and celebrations. Then one day she realized all this material could be the start of a book that others could enjoy and use as a resource to bring more Chinese culture into their own children's lives.
This entry was posted in Resources and tagged adoption, Chinese culture, crafts on May 29, 2013 by diparents.
The Globe and Mail offers this fascinating look at the coming of age of Canada's French immersion program, which took root in the 70s but saw dramatic growth over the past decade. Some education officials surmise they're seeing the next immersion wave – children of immersion graduates who want to pass bilingualism onto their kids.
Imagine the ripple effect of Utah's immersion program 30 years from now. Will bilingualism be the new norm? And how will this change cultural customs and our understanding of the world? What new opportunities will be opened to residents of the state?
"A 1990 study of an early wave of French immersion graduates in Saskatchewan found that more than 80 per cent said they wanted their children to follow in their footsteps by pursuing immersion.
This entry was posted in News and tagged bilingual, Canada, French, immersion on May 28, 2013 by diparents.
Monolingualism is the illiteracy of the 21st century!
A funny anecdote about Utah's own World Language and Dual Immersion Specialist Gregg Roberts.
This is my new favorite quote. It's from Gregg Roberts, World Languages and Dual Immersion Specialist, Utah State Office of Education. He was speaking at this year's Asia Society Chinese Language Conference in Boston in April. The panel was on "Equity and Access in Chinese Language Education." You can listen to it here, as well as all the other plenary sessions that were filmed.
I think Gregg's quote belongs on the back of every single t-shirt that immersion programs create.
This entry was posted in Uncategorized on May 28, 2013 by diparents.
Literacy is the ability to read AND write in a language. But often schools focus predominantly on reading, neglecting critical writing skills.
There's debate in academic circles on how best to achieve literacy – in traditional and immersion classrooms. Achieving literacy in Chinese, a non-alphabetic language with thousands of characters, adds degrees of difficulty.
Here's one school's idea, a calligraphy program that helps students engage with the characters.
Everyone learns differently. But as a professional writer, I believe people learn to write by writing. Following are some cute tutorials on Chinese characters that my son's teacher shared with us this year. Give them a try at home with your kids.
Another idea pioneered by one of our council representatives, Vanessa Shiba at Lone Peak, was to create a pen pal program between two immersion schools.
This entry was posted in Resources and tagged characters, Chinese, literacy, writing on May 18, 2013 by diparents.