text:
Why Your Next Family Vacation Should Be Panama City (Yes, Really!)
This gem of Central America boasts gorgeous beaches, tons of history and epic eats.
By Taryn PirePublished: January 21, 2019 May 25, 2019
All photos courtesy of staff unless otherwise noted.
If you hear Panama, your mind probably jumps to the famed Panama Canal, but this country has a lot more going on than you'd initially think. Panama connects North and South America, and thanks to the Canal, it also connects the Pacific and Atlantic Oceans.
This makes Panama a major hub: The world's goods pass through the Canal's locks around the clock 365 days a year, travelers from nearby Latin countries flock to the area to vacation and live and tourism has seen an impressive rise in recent years. Residents are eagerly awaiting Pope Francis' arrival to celebrate World Youth Day later this week when people around the world will turn their attention to Panama, and learn about the nation's unique culture, history and traditions.
Panama as a whole is a prime spot for snorkeling, beaching, surfing and rafting, as well as other outdoor activities like zip lining, hiking and camping. Its wildlife is truly unique (think monkeys, sloths and TONS of butterflies!) thanks to surrounding rainforests. Panama City, the nation's capital, boasts all the mod, cosmopolitan perks of a bustling city—top-tier dining, casinos, clubs and luxury shopping—while maintaining aspects of its rich heritage and colonial past—Spanish architecture, indigenous handicrafts, stunning old churches and historical monuments. So really, whether you want a relaxing beach vacation, a historic trek or some gorgeous Instagram pics, Panama has all your bases covered.
If you're concerned about safety, don't sweat it: Tour guides know which areas to stick to and which to avoid, so it's well worth it to schedule rides (we suggest Gamboa Tours) to and from the city, rainforest and other sightseeing spots. They're also all locals, so they know shortcuts, history and more to make the most of every tour. Just make sure to request a bilingual guide.
Direct flights from Newark Airport are about 5 ½ hours long.
The tropical rainforest climate makes the weather warm year round, but wet from May through November (go during the dry season from December to April).
The dollar is widely accepted in Panama, and equal in value to the national currency, the Balboa.
While it certainly helps if you speak Spanish, you can get by without it. Many people speak English, and a lot of signage is also in English.
WHAT TO DO WITH KIDS
If the kids are itching for some fun in the sun, hit one of the beaches at Isla Grande (secluded white sand havens) or Bocas del Toro (snorkeling here is a must). If wildlife is more their thing, a truck safari to Portobelo and Half Moon Valley for a tour of plants and animals, or hop a boat ride on Gatun Lake, where you can fish and snap pics of the Gamboa Rainforest. Teach them about the indigenous Embera people on a canoe ride down the Chagres River on their way to the Embera village, where they'll see musical performances, stunning handicrafts and a traditional fresh lunch. Rainy weather putting a damper on your plans? Get a ride to Albrook Mall, a buzzing shopping area stocked with luxury brands and kid-friendly sites. Other potential additions to your itinerary include The Museum of Biodiversity (all about Panama's ecosystems), The Amador Causeway (family bike rides near the water!), Metropolitan National Park (a tropical oasis near the Canal) and Punta Culebra Nature Center (run by the Smithsonian Institute).
Here are three of our musts:
Visit the Panama Canal
Miraflores Visitor Center, Panama City
$12/children, $20/adults
Head to the Miraflores Visitor Center located at the Miraflores locks, one of the four canal passages that ships travel through, to learn the history of the canal (which was completed in 1914), get a breakdown of its daily function and effect on the Panamanian people and maybe even see a ship pass from the Atlantic side to the Pacific. After snapping pics at the observation deck, head inside to tour exhibits on the Canal's biodiversity, construction, operations and global significance (there's even a mock control room for the kids to take on!). See a film in the onsite movie theater, or grab a bite at Atlantic & Pacific Co., a hub for neo-Panamanian cuisine complete with a view of the locks.
Explore the Gamboa Rainforest Reserve
Corregimiento de Cristobal, Colon, IA 5
Price varies by activity
See sloths, butterflies, monkeys, leaf cutter ants and more in the protected Gamboa from a gondola 600 meters above the rainforest floor. The aerial tram tour takes adventurers through the canopy up to an easy walking trail, which guests follow to the 100-foot-tall observation tower that boasts views of the Chagres River, Panama Canal and nearby indigenous villages. Other options include a tour of the Embera community's village on the banks of the Chagres, where you can meet with the indigenous Embera and Wounaan people, tour the trails where their ancestors wandered and learn firsthand about their lifestyle and culture. You can also take the waters of Gatun Lake for an expedition covering the hidden islands surrounding the Canal (keep an eye out for capuchin, howler and white-face monkeys!). But no trip with kids to Gamboa is complete without stopping at the sloth sanctuary, where you can see orphaned sloths sleeping, snuggling and munching away on their fave snacks. If you want to experience all the options, stay at the Gamboa Rainforest Resort.
*Note: Sunscreen is a no brainer, but bug spray is super important. Many hotels provide bug repellant wipes, but bringing your own and applying before you go out—especially in the rainforest—is a must if you want to avoid catching mosquito-borne diseases.
Tour Casco Viejo
This stunning neighborhood is alive with authentic cuisine, restored old churches, local artisans and unbelievable views. In 1671, Pirate Henry Morgan visited and promptly destroyed Panama Viejo (meaning Old Panama). Residents migrated to The Old Quarter, now Casco Viejo, and walled the city against similar threats that may come in the future. The site was named a World Heritage Site by Unesco in 1997, so it'll be safe from pirates for good now (our tour guide also told us Casco Viejo is the safest place to be in Panama City). Here, you'll find 16th-century Spanish colonial buildings side-by-side with modern, upscale bars and cafes. Visit one of many churches that date back centuries (don't miss the Golden Altar at the Church of San Jose, which according to legend was painted black in order to keep pirates from destroying it), many of which that have extensive and ornate nativity scenes. Shop indigenous-made goods along the water while indulging in a raspado, a sno-cone like treat made of shaved ice, fruit syrup and condensed milk. Shop national staples like Panama hats and coffee from local street vendors before grabbing a bite to eat.
Restaurante Karimar
Playa Venado, Veracruz
This is no-frills Panamanian cuisine with an epic beach view. Fresh ceviche, camarones al ajillo (garlic shrimp, pictured) and crispy fried whole sea bass are famous here, but barbecue grilled chicken, pepper sauce beef steak and mix platters of beef, pork and chorizo also won't disappoint. Order your entree with a side of patacones (fried green plantains, also known as tostones elsewhere in Central and Latin America). Wash it down with a light Panamanian beer, or get a splash of local produce in a maracuyá (passionfruit) smoothie. Kid-friendly fare includes deditos de pollo (chicken fingers), breaded shrimp, fries, coconut rice and house lemonade (frozen or over ice, also available in mango and strawberry).
OCHOYMEDIO
Calle Jose de la Obaldia, entre calles 8-9, Casco Viejo
This spot oozes with tropical decor and Panamanian hospitality. Ask for a table on the open-air patio complete with twinkle lights and palm trees. The menu is full of classic dishes with inspired additions and twists (The Ceviche del Dia is an absolute must, chock-full of fresh seafood, lychee, pineapple, jalapeños and coconut milk, as are the carimañolas de yuca, which are soft, lightly fried yuca croquettes served with house aioli). Don't skip over the cocktail menu, either: The drinks are outstanding and feature ingredients like local mango, fresh ginger, house cinnamon syrup and pisco, a type of brandy popular in Chile and Peru. And absolutely leave room for dessert: The sweet potato cheesecake with toasted marshmallows (pictured) is sure to please. Kid-friendly options include tacos, parmesan mashed potatoes, the house hamburger and fries and coconut ice cream.
Courtesy of Westin Playa Bonita
CasaCasco
Calle 10 y Avenida A #8-15, Casco Viejo
If you get to squeeze in a date night, this is the spot to be. This trendy hub in Plaza Herrera of Casco Viejo boasts five floors with three restaurants, a club and a rooftop bar that has breathtaking views of the Pacific and Casco Viejo alike (pictured). Here you can indulge in fusion cuisine with a Panamanian touch at Marula, an extensive sushi menu at Nación Sushi and wild, exotic flavors at Mano de Tigre. Don't miss the elevator ride to the terraza for a perfectly mixed mojito on the roof overlooking the city.
Westin Playa Bonita
Km. 6 Camino a Veracruz, Panama City
Rooms start at $299/night, max. 6 people/room
This tropical retreat boasts multiple infinity pools (including kiddie pools and swim-up bars!), views of the Pacific Ocean and nearby rainforests, a secluded beach and beyond-gorgeous accommodations. A half-hour from the Canal, it's a breeze to get both adventure and some major R&R. There's also a Westin Family Kids' Club on site complete with a beachfront view (ages 4-12, 9 am-8:30 pm). There, the kids can play with toys and games, build sandcastles, craft or hit the outdoor playground. If you have younger kids, arrange for a babysitter with the resort. Hotel activities for little ones include greenhouse tours, dance lessons, movie nights and Spanish lessons. There are also cooking lessons, mini discos, pajama parties, kiddie spa outings and bingo. Check the hotel's calendar when you arrive.
While they're occupied, make an appointment at the Sensory Spa by Clarins for a rejuvenating body exfoliation, massage, facial treatment or dip in one of the recovery pools. On-site dining includes Starfish Grill, where the kids can scour a breakfast buffet including fresh fruit juices and native pastries, plus American faves like waffles and omelets; and Tierra y Fuego, where the highlight is next-level meats (go for the chimichurri hanger steak with fries) and cocktails with local flavor (the Piña Panamá has fresh pineapple juice and Seco Herrerano, a Panamanian spirit distilled from sugar cane). But if you're worried about your picky eater, ask your server for the standard kid's menu available at all on-site restos (think spaghetti, chicken fingers, pizza and the like).
Tagged: Community


text:
6 February 2015|In N. America, Culture, Travel and Sport, World News, Headlines, Reviews|7 Minutes
American Sniper Review: The Real Chris Kyle?
By Aisha
The Clint Eastwood directed movie American Sniper depicts the life of Chris Kyle whose 160 confirmed kills over four tours of Iraq grant him the title of the 'most lethal sniper in US military history', with Bradley Cooper playing Kyle. Despite the inevitable exaggeration of scenarios that may have occurred as a result of the dramatization of this work, American Sniper gives the impression that it is only loosely based on the autobiography of Chris Kyle due to the movie's exacerbation of both the intensity of emotions and even the nature of military confrontations. It is questionable therefore, whether the movie would gross a whopping $105 million on its opening weekend as well as six Oscar nominations, including Best Picture and Best Actor for Bradley Cooper, if based on the sentiments of Chris Kyle as conveyed through the text.
Although this may be attributed to the jumpy pacing which abruptly juxtaposes scenes of home life with military life, or perhaps the scriptwriter's intention to draw a sense of nobility to Chris Kyle's reasons to join the war; the film suggests that Kyle had joined the war in response to 9/11.This ultimately depicts Kyle as making a decision on moral grounds which inevitably yields the audiences' unquestionable support for his actions, making him the heroic protagonist who intends to avenge the 9/11 terrorist attacks.
The movie cuts from Kyle watching footage of the attacks on TV to him serving in Iraq, implying there is some link between the two events. However, Chris Kyle had actually joined the war for different reasons. He become a ranch hand to pay the bills, after partying with rodeo groupies drained his income. During this time, he approached the recruitment office to enlist—not, as the movie suggests, because he witnessed American lives lost on the news, but because he had always intended to join the military following school.
A further aspect which seems to be highly exaggerated are the roles of the antagonists, named 'Mustafa' and 'The Butcher'. In the film, Kyle's primary antagonist is a sniper named Mustafa who is given no backstory, family, or surname and remains more or less anonymous; although he is presented as being a Syrian Olympic medallist 'hitting head shots from 500 yards out' – making him all the more deadly. Not only is Mustafa depicted as fighting for both Sunni insurgents in Fallujah and the Shia Mahdi army, but he is also shown to have killed Kyle's friend Ryan Job whom Kyle is looking to avenge, and does so in the film by killing Mustafa with his legendary longest shot of 2,100 yards.
In truth, these three instances of defeating his sniper, avenging Job, and achieving his longest successful shot – did not occur in one moment. Firstly, Mustafa is only mentioned in a single paragraph of Kyle's memoir. Secondly, Kyle's longest shot occurred when he targeted a roof-bound enemy insurgent aiming a rocket launcher at American troops outside Sadr City.
The other so-called villain in the movie is The Butcher – a militant whom Kyle seeks out. In one scene, they clear houses searching for Intel and find a family who refuses to speak out of fear of violent retribution. However, they give the sailors his name, and later we see The Butcher brutally kill this man and his child as Americans attempt to save them. This horrible anecdote is absent from Kyle's memoir, and The Butcher is not mentioned at all, though some suggest his origins lie in real-life Shia warlord Abu Deraa.
Several scenes in the film portray Chris Kyle as tormented by his actions in service. However, that torment is completely absent from the memoir which the film is based on. In the memoir, Kyle refers to the Iraqis he fought as 'savage [and] despicable' evil which does not suggest that he felt remorse when killing them. In fact, Kyle writes in his memoir that 'I only wish I had killed more'. From what Kyle writes, it is not apparent that he was haunted by his actions as he stated that 'I loved what I did. I still do. If circumstances were different – if my family didn't need me – I'd be back in a heartbeat. I'm not lying or exaggerating to say it was fun. I had the time of my life being a SEAL'. These sentiments highly contrast to the scene in which Kyle seems to be suffering from PTSD; hallucinating whilst staring at a blank TV screen.
The film is able to glorify the nature of military life led by Kyle, however this is at the expense of altering or adding to what is actually present in his autobiography. The audience are not shown the perspectives of the Iraqis hence making the messages presented somewhat biased. It is no wonder, therefore, that many share Seth Rogen's view that 'American Sniper kind of reminds me of the movie that's showing in the third act of Inglorious Basterds', implying that it can give the impression that it has connotations of propaganda.
By Aisha Osman
To Buy: American Sniper: The Autobiography of the Most Lethal Sniper in U.S. Military History
film review war
Literature enthusiast. History geek. Film fanatic. Food is my true love.
Anti-Woke is not Anti-Progress or Anti-Minority
by Thomas Flisher
How An Outdoor Gym Enriches A School's PE Programme
by Shout Out UK
Spring Cleaning Tips & Tricks
© 2021 Shout Out UK. All rights reserved

redpajama_set_name: RedPajamaCommonCrawl


text:
Jan Fyt (Antuérpia, batizado em 15 de março de 1611 — Antuérpia, 11 de setembro de 1661), também denominado Johannes ou Jean Fyt (ou Fijt), foi um pintor, desenhista e gravador do Barroco flamengo. É considerado um dos maiores especialistas na pintura de naturezas-mortas e de animais da escola flamenga do século XVII.

Vida e obra

Natural da Antuérpia, Jan Fyt teve suas primeiras lições de pintura com o restaurador Hans van den Berch, entre 1621 e 1622. Completou seus estudos com Frans Snyders, pintor de naturezas-mortas e de cenas de caça que influenciou profundamente a sua temática, mas do qual manteve certa independência estilística. Incorporou ainda elementos da poética de Peter Paul Rubens e admirou os efeitos luminosos da obra de Caravaggio. Em 1629, aos dezenove anos, ingressou na Guilda de São Lucas na condição de mestre autônomo. Não obstante, continuou trabalhando com Frans Snyders até 1631.

Transferiu-se para Paris em 1633, permanecendo nesta cidade até o ano seguinte. Ainda em 1634, partiu para a Itália, estabelecendo-se em Veneza, onde trabalhou para as famílias Sagredo e Contarini, conforme mencionado pelo historiador Pellegrino Antonio Orlandi em seu ABC pittorico (1704). É provável que também tenha estado em Roma, como se depreende de sua inscrição na Guilda dos Romanistas de Antuérpia em 1650 — uma agremiação exclusiva para pintores já ativos em Roma, da qual Jan Fyt tornou-se decano em 1652. Em Roma, Fyt teria se associado à Schildersbent, associação romana de pintores holandeses e flamengos, adotando o pseudônimo "Goudvink" ("pintassilgo").

Especula-se também que teria visitado Nápoles, Florença, Gênova e até mesmo a Espanha e Londres. Conforme a tradição historiográfica, Fyt retornou para Antuérpia em 1641, fixando-se na cidade até a sua morte, exceto por uma rápida passagem pela Holanda Setentrional em 1642. Jan-Erasmus Quellinus, entretanto, afirmou que Fyt teria visitado novamente a Itália na década de 1650. Essa hipótese é reforçada pelo registro de um autorretrato datado de 1671 (hoje perdido) que teria sido pintado duas décadas antes em Veneza. Fyt teve quatro filhos, frutos de seu casamento com Joanna Francisca van den Zande, celebrado em 1651.  O pintor é citado em diversos documentos oficiais relatando disputas jurídicas com membros de sua família e outros artistas, sempre por motivos financeiros.

Fyt é considerado, ao lado de Frans Snyders, como um dos maiores pintores de naturezas-mortas e de animais do Barroco flamengo e exerceu grande influência sobre artistas da Flandres, Holanda e Itália. Foi um artista bastante prolífico, tendo produzido cerca de 280 pinturas, boa parte das quais assinada e datada. Suas obras mais características são as cenas de "troféus-de-caça", mas o artista também se dedicou à execução de naturezas-mortas com flores e frutas, paisagens, cenas mitológicas, representações de fábulas e animais. Segundo Kluger e Viardot, seu domínio da anatomia e a precisão do desenho não eram comparáveis aos de Snyders, mas teria se aproximado ou mesmo superado seu mestre no tratamento da cor, na representação dos efeitos luminosos e atmosféricos e, sobretudo, na acuidade dispensada à representação da pelagem dos animais.

Foi bastante admirado ainda em vida e suas pinturas integravam algumas das mais importantes coleções particulares de sua época. Teve apenas dois discípulos documentados, Jeronimus Pinckaert e Jacob van Kerckhoven, mas angariou diversos seguidores, nomeadamente Pieter Boel e David de Coninck. Frequentemente produzia obras em colaboração com outros pintores, tais como Abraham Brueghel, Jacob Jordaens, Erasmus Quellinus, Thomas Willeboirts Bosschaert e Cornelis Schut. Como gravador, produziu dezesseis composições em água-forte, destacando-se as suas representações de cães.

Suas pinturas podem ser vistas em diversos museus e coleções particulares do mundo, sobretudo na Europa (Bruxelas, Florença, Genebra, Viena, Munique, Londres, Madri, São Petersburgo, etc.). Em Portugal, o Museu Nacional de Arte Antiga conserva uma Natureza-morta de sua autoria, datada de 1642. No Brasil, o Museu de Arte de São Paulo conserva um óleo sobre tela representando uma Cena de caça com cachorro.

Outras obras

Veja também

 Abraham Brueghel
 Jan van Kessel
 Paul de Vos

Bibliografia

Pintores da Flandres
Pintores do Barroco
Naturais de Antuérpia

redpajama_set_name: RedPajamaWikipedia


Cultural producers need to find a language which allows them to reach the public and which helps in creating a sustainable business. But how much corporate identity does a cultural enterprise need – and what are the most effective ways to communicate it? Which platforms, tools and strategies are at hand to really get your message across?
This online workshop addressed these questions in the form of a live streaming show with interview guests from all over the world. Each of them joined the live stream via Skype and shared their experience in the field of cultural branding and communication.
This event was organised in collaboration with Streampark.


text:
National Gallery of Canada Foundation salutes Gallery Director Marc Mayer and announces $3 million in gifts supporting the Gallery's national and international outreach efforts Français
Dec 05, 2018, 12:36 ET
OTTAWA, Dec. 5, 2018 /CNW/ - Artists, collectors, museum professionals, patrons, philanthropists, as well as business, government and community leaders from across Canada are gathering this evening at the National Gallery of Canada to salute Director and CEO Marc Mayer for his leadership during ten years at the Gallery's helm. The event helped raise $3 million in support of the Gallery's national and international outreach efforts.
In saluting the outgoing Director, National Gallery of Canada Foundation Chair, Thomas d'Aquino, said, "For ten years, Marc Mayer has led with vision and passion. Shepherding the fortunes of Canada's leading visual arts museum, a global centre of excellence respected around the world, is no small task. Deciding on acquisitions, working closely with curators and donors, building bridges to other institutions and stakeholders, and being the voice of the Gallery in Canada and abroad, carry with them significant challenges. Marc has responded admirably to these challenges, all the while vigorously defending the Gallery's professionalism and independence."
The Chair of the Gallery's Board of Trustees, Françoise Lyon, added, "As stewards of the country's national museum for the visual arts, the Board of Trustees and the Director share a fundamental objective: to build an extraordinary national collection of art from across Canada and around the world, and to ensure that this collection is accessible to, and appreciated by, as many people as possible. In the pursuit of this goal, Marc Mayer's tenure as Director has been most distinguished."
The National Gallery of Canada Foundation organized the evening. Established in 1997, the Foundation is dedicated to advancing the Gallery's goals through the creative engagement of philanthropists living in Canada and abroad. Since its formation 21 years ago, the Foundation has raised more than $65 million in financial contributions to the Gallery as well as enabled donations of works of art valued at over $70 million.
In praising the contributions of Marc Mayer, Foundation Chief Executive Officer, Karen Colby-Stothart, said, "Marc's exciting programming never failed to inspire and provoke. He presided over thousands of additions to the national collection, including some of the nation's favourite icons, from Roxy Paine's One Hundred Foot Line (2010) to Geoffrey Farmer's Leaves of Grass (2012). Cornerstones of Marc's legacy will be the historic re-imagining of the Canadian and Indigenous Galleries to celebrate the 150th anniversary of Confederation and the enhancement of the newly-restored Canada Pavilion at the Venice Biennale which provides global exposure for Canadian artists."
"Marc Mayer's close working relationship with the Gallery Foundation has been especially productive", said Chair Thomas d'Aquino. "Some of the gifts of great importance stand out: the receipt in 2015 of the A.K. Prakash $20 million collection of 50 works of art by Canadian artist J.W. Morrice; the 2015 $10 million gift by Scotiabank supported by the Archive of Modern Conflict leading to the creation of the Canadian Photography Institute of the National Gallery of Canada; and the 2017 $12 million collection gift of Canadian and international contemporary art donated by Bob Rennie.
In conjunction with the celebration of Marc Mayer's leadership and his accomplishments at the Gallery, the National Gallery of Canada Foundation announced the $3 million in gifts which will enhance the Gallery's capacity to bring works from the national collection to Canadians across the country, to share Canadian art and scholarship beyond our borders, and to engage in innovative partnerships.
The gifts comprise:
$1.3 million donated by Dr. John Lacey and his late wife Naomi Lacey in support of the Naomi and John Lacey Art Incubator Prize – which will recognize exceptional talent at artist-run centres and in small galleries across the country.
$1 million donated by Carol Weinbaum and Nigel Schuster through The Jack Weinbaum Family Foundation in support of the Canadian Artists in Venice Endowment. This generous gift puts the Foundation over the half-way mark toward the fund's $10 million goal, offering precious support to Canadian artists' exhibitions at the newly restored Canada Pavilion at the Venice Biennale.
$440,000 donated in support of the Canada and Impressionism 1880-1930 exhibition featuring Canadian paintings from public and private collectors that will travel to Germany, Switzerland and France, before coming to the Gallery in 2020.
$260,000 donated in support of rebuilding the Gallery's National Outreach programs and special initiatives to make the national collection more accessible through loans and exhibition partnerships in cities across Canada.
In addition, the Foundation is pleased to announce two special gifts of art in Marc Mayer's honour. The Last of the Hurons (Zacharie Vincent) (1838) by Antoine Plamondon, a gift by Distinguished Patrons Fred and Beverly Schaeffer of Toronto; and Parade, Party or Protest by Geoffrey Farmer (2003), a gift by Gilles and Julia Ouellette of Toronto.
The Foundation expresses its deep gratitude to the friends and colleagues of Marc Mayer and to the Foundation's Distinguished Patrons and other donors who have provided generous and enthusiastic support on this memorable occasion.
About the National Gallery of Canada Foundation
The National Gallery of Canada Foundation is dedicated to supporting the National Gallery of Canada in fulfilling its mandate. By fostering strong philanthropic partnerships, the Foundation provides the Gallery with the additional financial support required to lead Canada's visual arts community locally, nationally and internationally. The blend of public support and private philanthropy empowers the Gallery to preserve and interpret Canada's visual arts heritage. The Foundation welcomes present and deferred gifts for special projects and endowments. To learn more about the National Gallery of Canada Foundation, please visit https://www.gallery.ca/membership-giving/ngc-foundation
About the National Gallery of Canada
The National Gallery of Canada is home to the most important collections of historical and contemporary Canadian art. The Gallery also maintains Canada's premier collection of European Art from the 14th to the 21st centuries, as well as important works of American, Asian and Indigenous Art and renowned international collections of prints, drawings and photographs. In 2015, the National Gallery of Canada established the Canadian Photography Institute, a global multidisciplinary research centre dedicated to the history, evolution and future of photography. Created in 1880, the National Gallery of Canada has played a key role in Canadian culture for well over a century. Among its principal missions is to increase access to excellent works of art for all Canadians. For more information, visit gallery.ca and follow us on Twitter, Facebook, YouTube and Instagram.
SOURCE National Gallery of Canada
For further information: National Gallery of Canada Foundation: Karen Colby-Stothart, Chief Executive Officer, (613) 991-9306, [email protected]; National Gallery of Canada: Geneviève Ménard, Media Relations Manager, 613-990-1654, [email protected]
http://www.gallery.ca/
Stan Douglas to represent Canada at La Biennale di Venezia in 2021...
Hamilton Artists Inc. wins Lacey Prize, first award recognizing...
The National Gallery of Canada presents - Beautiful Monsters in...
Celebrating Active Citizenship with the Ottawa Senators...
/R E P E A T -- Media Advisory - Ottawa Senators to welcome 20...
/R E P E A T -- Minister Steven Guilbeault to Meet with...
National Gallery of Canada Foundation salutes Gallery Director Marc Mayer and announces $3 million in gifts supporting the Gallery's national and international outreach efforts


text:
declare namespace Jymfony.Component.Cache.Exception {
    export class InvalidArgumentException extends mix(global.InvalidArgumentException, ExceptionInterface) {
    }
}

redpajama_set_name: RedPajamaGithub


text:
/*
 * TextEditorFrame.java
 *
 * Created on 14/10/2008, 11:21:55 AM
 */
package bradswebdavclient;

import com.ettrema.httpclient.File;
import com.ettrema.httpclient.HttpException;
import com.ettrema.httpclient.Utils.CancelledException;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import org.jdesktop.application.Action;

/**
 *
 * @author bradm
 */
public class TextEditorFrame extends javax.swing.JFrame {

    private static final long serialVersionUID = 1L;
    private File file;

    /** Creates new form TextEditorFrame */
    public TextEditorFrame( File f ) throws HttpException, CancelledException {
        initComponents();
        this.file = f;
        load();
    }

    private void load() throws HttpException, CancelledException {
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        file.download( out, null );
        this.editor.setText( out.toString() );
    }

    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    @SuppressWarnings( "unchecked" )
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jScrollPane1 = new javax.swing.JScrollPane();
        editor = new javax.swing.JEditorPane();
        menuBar = new javax.swing.JMenuBar();
        mnuFile = new javax.swing.JMenu();
        mnuSave = new javax.swing.JMenuItem();
        mnuReload = new javax.swing.JMenuItem();
        mnuEdit = new javax.swing.JMenu();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setName("Form"); // NOI18N

        jScrollPane1.setName("jScrollPane1"); // NOI18N

        editor.setName("editor"); // NOI18N
        jScrollPane1.setViewportView(editor);

        getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);

        menuBar.setName("menuBar"); // NOI18N

        org.jdesktop.application.ResourceMap resourceMap = org.jdesktop.application.Application.getInstance(bradswebdavclient.BradsWebdavClientApp.class).getContext().getResourceMap(TextEditorFrame.class);
        mnuFile.setText(resourceMap.getString("mnuFile.text")); // NOI18N
        mnuFile.setName("mnuFile"); // NOI18N

        javax.swing.ActionMap actionMap = org.jdesktop.application.Application.getInstance(bradswebdavclient.BradsWebdavClientApp.class).getContext().getActionMap(TextEditorFrame.class, this);
        mnuSave.setAction(actionMap.get("save")); // NOI18N
        mnuSave.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, java.awt.event.InputEvent.CTRL_MASK));
        mnuSave.setText(resourceMap.getString("mnuSave.text")); // NOI18N
        mnuSave.setName("mnuSave"); // NOI18N
        mnuSave.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                mnuSaveMouseClicked(evt);
            }
        });
        mnuFile.add(mnuSave);

        mnuReload.setAction(actionMap.get("reload")); // NOI18N
        mnuReload.setText(resourceMap.getString("mnuReload.text")); // NOI18N
        mnuReload.setName("mnuReload"); // NOI18N
        mnuReload.addMouseListener(new java.awt.event.MouseAdapter() {
            public void mouseClicked(java.awt.event.MouseEvent evt) {
                mnuReloadMouseClicked(evt);
            }
        });
        mnuFile.add(mnuReload);

        menuBar.add(mnuFile);

        mnuEdit.setText(resourceMap.getString("mnuEdit.text")); // NOI18N
        mnuEdit.setName("mnuEdit"); // NOI18N
        menuBar.add(mnuEdit);

        setJMenuBar(menuBar);

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void mnuReloadMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_mnuReloadMouseClicked
    }//GEN-LAST:event_mnuReloadMouseClicked

    private void mnuSaveMouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_mnuSaveMouseClicked
    }

    @Action
    public void save() {
        System.out.println( "saving.." );
        String s = this.editor.getText();
        System.out.println( "content: " + s );
        ByteArrayInputStream in = new ByteArrayInputStream( s.getBytes() );
        try {
            this.file = this.file.parent.upload( file.name, in, (long) s.length() );
        } catch( Exception ex ) {
            JOptionPane.showMessageDialog( this, "An error occurred saving the resource");
        }
    }//GEN-LAST:event_mnuSaveMouseClicked

    @Action
    public void reload() throws CancelledException {
        System.out.println( "reloading" );
        try {
            load();
        } catch (HttpException ex) {
            Logger.getLogger(TextEditorFrame.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JEditorPane editor;
    private javax.swing.JScrollPane jScrollPane1;
    private javax.swing.JMenuBar menuBar;
    private javax.swing.JMenu mnuEdit;
    private javax.swing.JMenu mnuFile;
    private javax.swing.JMenuItem mnuReload;
    private javax.swing.JMenuItem mnuSave;
    // End of variables declaration//GEN-END:variables
}


text:
Q: What is the difference between wp_siteurl and wp_homeurl in WordPress? What is the difference between wp_siteurl and wp_homeurl in WordPress? And what is the meaning of these lines given below:
/* Handle multi domain into single instance of wordpress installation*/

 define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
 define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

A: Home URL: The WP_HOME constant corresponds to the WordPress Address (URL) input field in the Admin. It is used to determine the result of the home_url API function.
The Home URL is the URL you want your visitors to enter to reach your blog. If you wish to have a blog at /musings, then the WP_HOME should be http://example.com/musings
Site URL: The WP_SITEURL constant corresponds to the Site Address (URL) input field in the Admin. And it is used to determine the result of the site_url API function.
The Site URL must point to the path to your WordPress installation. If you have installed WordPress in a subdirectory like /wordpress then this path must be http://example.com/wordpress.

redpajama_set_name: RedPajamaStackExchange


a pleasant surprise – these are some ways to describe the magical thing that is serendipity.
It is also known as the backbone of a large majority of rom-coms – and I've been fortunate to have known what this could feel like.
As a self-confessed romantic, I continue to have faith in serendipitous-ness, and the most recent reminder of this came up as a monochromatic animated short film, Paperman, which won the Oscars for Best Animated Short Film.
The 7-minute film features expressive animation and rich, crafted layers of ambient sounds and a lovely score.


If you're interested in watching college football all season long, you've come to the right place. There are several great ways you can stream college football games online, with or without cable. The trickiest part is figuring out how you can watch your favorite teams, since there are so many networks broadcasting games on the NCAA college football schedule.
This is why we put together our guide last year on each of the networks broadcasting games this year. We've updated that for this year with any and all changes from last season. Keep reading to get yourself ready to watch all season long!
If you could only get one channel during the college football season, ESPN would be the safest bet. That's because it's the lead broadcaster for NCAA Football games as it owns the broadcast rights to around 50% of all games aired on TV. There are multiple conferences with games on ESPN's networks, including the SEC, Big Ten, Pac-12, and much more.
The channels broadcasting games include ESPN, ESPN2, ESPN3, SEC Network, Goal Line, ESPNU, ESPNews, Campus Insiders Network, and also ABC. The simplest way to stream games from ESPN is on the WatchESPN app and website. You can sign onto WatchESPN with your credentials for your cable TV subscription. This'll get you access to ESPN, ESPN2, and EPSN3 at least. Any of the other channels will be available if they're already included in your cable subscription and you can simulcast ABC games on ESPN3.
If you don't have cable, there are two ways you can still get access. Some internet providers offer free, but limited access, so check this list to see if yours is there. Another way to watch without cable is through a streaming service, like DIRECTV NOW, Sling TV, or PlayStation Vue.
DIRECTV NOW starts at $35 per month and lets you watch more than 60 cable channels live streaming. You can see the full list of channels included here. Another streaming service, PlayStation Vue, offers a similar package with around 50 channels for a starting price of $40 per month. Both DIRECTV NOW and PlayStation Vue offer free trials, so you can give the service a test run.
You can watch ESPN, ESPN2, and ESPN3 on Sling TV, but make sure you choose the "Sling Orange" starting package. This package costs $20 per month and you can always add some of the other ESPN networks mentioned above through an add-on package. For example, the Sports Extra add-on package brings in about 10 additional sports networks for just $5 more per month.
Every week, the Saturday night game will be broadcast on ABC. The game comes on under the ESPN on ABC name and can easily be streamed on the WatchESPN app. The majority of these games will be simulcast on ESPN3.
You could also use the ABC Go app, which you can access with your cable TV provider credentials. But, this is only available in certain markets, including Chicago, Raleigh-Durham, Fresno, Philadelphia, Houston, San Francisco, and Los Angeles.
DIRECTV NOW, Sling TV, and PlayStation Vue will also offer local ABC affiliates, but these are also only available in select regions. DIRECTV NOW and Vue offer this in the base starting package. On Sling TV, you'll need to add the $5 per month Broadcast Extra add-on package.
Numerous SEC games are broadcast on CBS each season. In fact, the network often gets to choose its game of the week, so you usually have some great matchups, including the always popular Army-Navy game.
CBS All Access is a streaming service directly from the network. You can live stream whatever CBS broadcasts in your area for just $5.99 per month. This is available in numerous markets across the country and you can start a free trial to see how it works for you.
PlayStation Vue was the only streaming service for quite some time that offered a CBS live stream. You can get it in the starting package offered, but only select areas will get the live stream.
Another service, fuboTV, also offers CBS streaming in select markets. The starting package costs $35 per month and has a heavy focus on sports networks. ESPN isn't available here, but you can watch FS1, NBCSN, beIN Sports, and several more sports-focused channels.
NBC is a key network to have access to, especially if you're a Notre Dame fan. Every single of the team's home games will be broadcast on NBC. You can stream these games and any others on NBC right with your cable TV credentials on the NBC Sports app. You can also get access to the app with a subscription to DIRECTV NOW, PlayStation Vue, or fuboTV. All three also offer NBC live streams in select markets.
Sling TV also offers an NBC live stream in certain areas. You'll need the "Sling Blue" starting package for $25 per month. Full access to the NBC Sports app is limited, but you should be able to stream the games on the NBC Sports website.
FOX will be broadcasting games from several networks including Big Ten, Big 12, Pac-12, and Conference USA. The FOX Sports Go app will be a great way to watch these games across several FOX channels.
You can get access to the FOX Sports Go app with either a cable TV login or your credentials from Sling TV, DIRECTV NOW, fuboTV, or PlayStation Vue. All of these will also offer FOX live streams in select regions.
The Big Ten Network broadcasts around 40 conference games each year. One of the easiest ways to stream these games will be on the BTN2Go app. You can sign on with your login credentials for your cable provider. The only other option is PlayStation Vue, but you'll need one of the more expensive packages, since the Big Ten Network isn't included in the starting package.
Regardless of which channel you're trying to watch games on, you'll have plenty of options to watch each game. Hopefully you're now ready to stream all of your favorite team's games this year!
Chris Brantner is the co-founder of CutCableToday.com, the #1 site in the cord cutting niche. He also seeks to share his blogging knowledge on his newest site, Scribblrs.com.


text:
Fun little idea I've had: A Push for Sovereignty:
Topic: Fun little idea I've had: A Push for Sovereignty: (Read 2631 times) previous topic - next topic
CrimsonTemplar
So picture this then, fine men and women of the fork!
It's 2015 (or 2945 in UEE time). Putting the finishing touches into place, Sailor and PF Command give the general order for the armada to advance into Orion, and certain death and war with the Vanduul. Screams of thrusters (yes I know it's space but bear with me!), the sizzling of lasers, the streaks of light and explosions, scar the blackness of space, flashing across the stars, while those few humans down below on Armitage, see naught but flickering flashes and the shriek of plummeting wreckage. Such is the fate of what lies ahead.
Now let us fast forward a few days, weeks, perhaps even months (maybe a year) and the war is over. It's mark is still visible but somehow, against all the odds, Operation Pitchfork has risen above the Vanduul menace and triumphed! Orion is liberated at last, the brutes broken and pushed beyond the boundaries of known space. Music, dance, celebrations rise from the remaining forces and a triumph of ships fly through the air of Armitage, greeted with cheers and cries of happiness from those below.
Proudly bearing his many Scars and wounds, Sailor dictates a message to Earth and the seat of UEE power. They have done, what those politicians in suits and robes have not. They seized the initiative and broke the back of the Vanduul. They have put Squadron 42 to shame. Orion is back in the fold of humanity. The reply is swift and angry:
The Citizen Fleet has made a terrible mistake and doomed humanity! They have been arrogant in their beliefs of victory and are ordered to make a full withdrawal from Orion, due it's danger, return to Earth and be placed under arrested and charged with destabilizing the State! After all those months of work and sacrifice, OPPF are nothing more than anarchists, ignorant peasants, traitors and scum to the Imperator. They should be heroes of mankind, not branded as monsters! A general meeting of the Citizen initiative is gathered. PF command explain the situation. The looks their supporters give them, is much worse than the most bitter defeat. So now PF must consider the options, how to respond to such slander?
Pack it in and begin that long trek to Earth and willingly turn themselves in? They? The liberators of Orion, the heroes of the People?!
How about flee from Orion entirely with the fleet, find somewhere else to hide from the UEE's hounding persecution? No that won't do! Not at all! What about the fates of the humans below, those they had rescued from a life of oppression by barbaric aliens? What would the UEE do to them in their absence? Torture them? Perhaps just shoot them in the head without a second thought?
Or perhaps there is a third option...it's risky, it's downright dangerous and it could more than likely lead to further warfare. Yet PF command know that they and their brethren have already been to hell and back for the people of Armitage. What's one more trip to them? They were getting a bit restless anyway.
The third option? A push for Sovereignty!! If the UEE dare not come this way for their own kin, it was the turn of the Pitchforkers to assume responsibility, to protect the system they had fought for, for so long. From a simple initiative, to fully-formed System wide Nation! Yes that would be the Ultimate symbol of defiance, a message to the people of Armitage that they are no longer alone! To the UEE, it's a message. We're always ready for one more brawl...but we ain't going anywhere!
Operation Pitchfork has come to an end. Now in its place, The Pitchfork Republic of Orion arises to stake its claim in the galaxy...
Re: Fun little idea I've had: A Push for Sovereignty:
Well there you are, that is my little premise for my idea.
The point is, if that scenario were to occur or we felt after the battle (in the unlikely event that we win), what do we do with Orion?
My answer is that we band together under a new banner and form a Sovereign Nation!
Now the mechanics for said nation, probably won't be in the beta but that's not to say that we can't have a go.
The name I chose 'The Pitchfork Republic of Orion', was simply a name I found cool sounding but I'm perfectly open for suggestions.
If we were to declare a new independent power, what kind of Government would you like it to be? And what's the name you'd call it.
This is just for fun so lets here the ideas!
I'm not expecting for too much UEE hostility. If they didn't have the time and energy to take Orion away from the Vanduul, they'd be even less inclined to try to do it when it would serve no purpose except painting them as villains. The last thing they want to do right now is inflame people's passions even more, further risking a civil war.
But I like your idea. Some people have already discussed it in the shoutbox on occasion. When (if) the day comes that we take Orion and we discover there is a power vacuum there, either because the UEE still has no interest in the system, or because they have come hostile to the movement, I for one cast my vote for the free Pitchfork Republic.
Since there is already going to be a system in the game that allows voting for the UEE elections, I wonder if we could ask CIG to implement one for a Republic if that's what we end up having to create. Though honestly, that's so much work I imagine CIG might just have the UEE shows up and helps consolidate the territory into the empire.
I like this idea. However, it would be a horrific amount of work to organize and implement.
MattK101
I don't think CIG is putting in the mechanics for player-controlled systems, and I think Chris Roberts explicitly said it was something that would not happen.
On that note, sure, if the UEE goes after us, let them come out to Orion and get us. Then they can demonstrate to their own citizens that they couldn't be asked to defend Orion against the Vanduul, but were happy to do so against their own (nominally) citizens.
If they don't go after us though, I don't think we should be asking for UEE help while waving the possibility of secession under their noses.
Well not to worry, I don't expect this either . Just for fun, shits and giggles that's all.
Organisation and implementation would be daunting to say the least. But who knows? Perhaps in a couple o years post launch...
And in any case an unofficial powerbase is better than none
MattK101, do you have a reference for that statement?
RogueToken
Being pro-UEE, I'm against this, but as long as the colony of Orion gets rebuilt, I don't really care if it is UEE control or a free colony-state.
But since this isn't a political movement against or for UEE, I got no problem fighting tooth and nail in space against the Vanduul. What happens afterwards, we will see.
Quote from: Ratu on November 18, 2013, 07:06:05 PM
I think it may have been the big economy post CR did this past summer I am not 100% sure though. I do know it came up in response to fears of player groups dominating systems and forcing everyone else to stay in high sec systems
I don't remember it saying a group of players wouldn't be able to control a system. I thought it said it would be very difficult to control one and unlikely that they'd be able to control more than one...
Andy_H
NMC Ratpack Squadron, Guerilla Warfare Unit
NMC Ambassasdor.
Orion *may* be treated as a special case in order to create lore at the very beginning to encourage large scale cooperative operations as an example of what a player base can accomplish (doubtful, but plausible). But the planet not so much as player run, but player liberated and npc run.
If Orion is taken and remains independent, I think most of us would still prefer to remain on good terms with the UEE. Plus it would still be independent for the pirate Forkers among us. Sort of a neutral ground for all decent folks on either side of the law. Or turn out to be like Texas. "A Forker is a Forker," and "Don't mess with Orion."
Personally I don't think that player groups will be allowed to invade and "liberate" Vanduul territory. Perhaps there is a mechanic that has the Vanduul return after a week or so and take it back to maintain balance. But I could be wrong. Vanduul space looks pretty big. And juicy. But that may be because they need all those systems to maintain their economy so they persist within the game environment. It seems unlikely players will be allowed to break it. Of course I suppose that is what crash testing during beta is all about. And isn't part of OP:PF about seeing how much we can break?
Bacon is Life.
One of the major premises behind the game is that the PU can be affected by the players. There is also a specific example of players taking control of economic nodes in the economy post. What happens after we liberate Orion will be an interesting question, but players CAN change boundaries and economies.
I have no doubt about that. But carving out a player based kingdom would be really pushing the boundaries. Then you'd have all sorts of copycat groups trying for the same thing. And I for one would want to repeat OPPF if it was that successful. Take all Vanduul territory for ourselves.
Just pointing out that there will be a limit on how much players can impact the galactic map. How much of a limit is only a guess at this point. But no matter what, SC will be epic and so will PF.
I don't know how anyone would be able to rally as many disparate groups together as OPPF has to do something like this again, so I don't see this being a common event threatening to destabilize the borders of space too often. We have groups that plan on actively opposing each other willing to set aside their differences for OPPF, and we've got pirates, bounty hunters, scientists, ex-military, and police units all joining up for this. The great thing OPPF has going for it is that it's a goal that appeals to anyone who is human, whatever their alignment.
This is a big thing, and I'll be damn surprised if I ever see its like again.
Quote from: Benjamin the Rogue on November 18, 2013, 11:14:41 PM
qft
Knightcrawler
1) My assumption was that governance would go to the humans living in Orion already, and maybe the people who were forced to evacuate before.
2) A lot of us are really just in it for the operation and don't have much interest in becoming a new stationed military. Also, I am pretty sure a lot of pirates will only put aside their looting and pillaging for so long. I don't want to be around when they start again.
That, and any treaties the organizations sign about setting aside any hostilities will effectively end at the close of OPPF. Not sure how many of them will refrain from shooting at each other after that.
I like to think it would maintain within Orion. Something this epic is going to leave a lasting impression on everyone involved and I'd like to think that no matter what side of the fence people end up on that afterward they would still be cordial to each other.
I would like to hope for that as well.
Yeah, I hope Orion would be a neutral ground, so to speak, in honor of OPPF.


Typically open late spring through fall. Check to see if the trail has been cleared of trees before departing. Lastly, only a fool would run this west-to-east.
The O'Leary Ridge Trail takes you deep, deep into the temperate coniferous forest of the Cascade Mountains. A stunning variety of wildflowers hug the narrow singletrack, with beargrass and shrubs hiding a never-ending parade of rocks and roots.
This trail is no stroll in the park; getting out there (and back) takes skill, fitness, a full pack, and the ability to keep one's cool when you realize a bad fall could mean a night in the woods. Your reward is sublime singletrack and mountain views.
The trail is best accessed via Trail #3549 (Olallie Trail) and traveled east-to-west, as the descent on the west end drops out from beneath you like you've just gone off a cliff.
If you are interested in running this trail as a shuttle, Horse Creek Lodge & Outfitters provides shuttles. More information can be found on their website or by calling 541-822-3243.


ukactive Public Affairs Director Huw Edwards has made a passionate call to arms for Britain to tackle the toxic toll of sedentary office culture by placing greater emphasis on getting workers active.
Physical inactivity costs the UK £20bn each year and is a particular blight on the modern workforce. Sitting at a desk for eight hours a day increases the risk of premature death by up to 60 per cent and costs UK businesses productivity.
Interviewed by prominent journalist Julia Hartley-Brewer on TalkRadio yesterday (6th April), Edwards urged the Government do more to promote activity in the workplace by making it easier for employees to unlock health benefits such as gym passes and equipment.
Many workers struggle to fit exercise into their busy working days, leading to higher rates of absenteeism (which costs the UK £29bn a year) and reduced productivity across the workforce.
Edwards said government and employers should encourage the fun and wide-scale health benefits of active lifestyles. He noted that small lifestyle changes can make a significant difference, urging workers to 'use the stairs instead of the lift, stand while talking on the phone, or go over to your colleague's desk to talk rather than email them'.
The 'Cycle to Work' scheme was flagged by Edwards as an example of a Government policy that is helping to promote behaviour change and he said this should be expanded to include gym passes and equipment to offer workers more ways to get active under a policy he called 'Workout from Work'.
"By encouraging workers to buy bikes and cycle to work through salary sacrifice incentives, Cycle to Work has had a huge impact," said Edwards.
"More than 180,000 people bought bikes in 2014 alone, but cycling isn't for everyone, so why not expand this to include gym memberships and home-activity equipment?
ukactive is now in detailed discussions with the Treasury to outline the economic and societal merits of the policy and will continue to make the case for enactment of 'Workout from Work'.
Edwards told TalkRadio that such a scheme would bring positive results for businesses by helping to boost their 'bottom line'.


The National Petroleum Company (NPC), the upstream oil and gas Platform Company of Citadel Capital (CCAP.CA on the Egyptian Stock Exchange), the leading private equity firm in the Middle East and Africa, announced today that it has increased its production by 1,700 barrels of oil per day (BOPD) in the Sukheir Bay Field located approximately 125 km north of Hurghada on the western coast of the Red Sea. This development is expected to increase NPC's total daily oil production from its Shukheir Marine properties to 2800 BOPD.
NPC's concession operator, Offshore Shukheir Petroleum Co. Ltd (OSOCO), a joint venture company of NPC's Petzed Investment and Project Management Ltd and the Egyptian General Petroleum Company (EGPC), successfully completed the drilling of the Shukheir Bay-6 well (SHB-6) to the Kareem reservoir in November 2010.
Production tests of two intervals totaling 15m of perforations in the virgin reservoir pressured Kareem sandstone has resulted in flow rates of 1,700 BOPD at a 0.5-inch choke size of 41 API crude with GOR of 750 SCF/BO. The open hole logs indicated new potential within the Kareem formation with a total of 18 meters of net sand with an average porosity of 18% and water saturation of 26%.
Additional reservoir modeling has also been initiated to address the possible extension of the Kareem and the confirmation of additional upside in the primary Lower Rudeis reservoir.
"If we continue to achieve positive results this may justify additional drilling to either or both horizons," added Farid.
NPC expects the SHB-6 well to continue to produce at an average rate of approximately 1,500 BOPD over the coming year. Production from SHB-6 will continue to be monitored over the coming period to confirm productivity and a potential increase in field reserves.
NPC is a Cairo-based upstream oil and gas exploration and production company with a MENA footprint. In 2006, NPC acquired 100% of Petzed, which controls the productive Shukheir marine concession of the Gamma and Shukheir Bay fields. Petzed holds two additional concessions in the Gulf of Suez, including South Abou Zneima and East Kheir and the North Maghara concession in northern Sinai. In 2007, together with a consortium of co-investors, NPC acquired 100% of Calgary-based Rally Energy, which has a 100% operating interest in the Issaran oilfield, a significant heavy oil development opportunity in Egypt. Rally also holds a 30% stake in the Safed Koh block in Pakistan, where it is participating in the development of a natural gas discovery. NPC is a Citadel Capital company with paid-up capital of US$ 425 million.


text:
GamingPH ›
All News›
YouTubers hit by False Copyright Claim by Illustrated Sound Music
Many YouTubers were hit by a wave of false copyright claims by a Multi-Channel Network (MCN) named Illustrated Sound Music. YouTube channels that contain game walkthroughs videos are mainly affected by this debacle, claiming some part of the videos are copyrighted by a content ID allegedly owned by a certain YouTube channel from the Illustrated Sound Music network.
Multi-Channel Network or MCN is a third-party service provider that affiliates with multiple YouTube channels, which basically allows them to monetize the videos and handles all copyrights, profits and legal issues of their partnered channels.
Once a video got hit by a copyright claim, the videos affected will be ineligible to monetize. Any revenue earned from the videos will be pass to the copyright owner.
Most Youtuber that are affected by these claims post their concern to Reddit and Twitter.
"the monkeys over at Illustrated Sound Music are going crazy with the YouTube claims today to keep it up guys, I hope those pennies from 4-year-old playthrough makes you rich!", @itmeJP said on his tweet.
The thing is this false claim was caused by an internal error where the entire walkthrough game videos of the alleged YouTube channel were fed into the Content ID system of Youtube. Causing copyright claims to all walkthrough videos that matches the Content ID, including the game soundtracks.
Gustavo Canine Games Apologize
The alleged Youtube Channel is Gustavo Canine Games. A YouTuber who happens to upload videos of game walkthroughs and has more than 3,000 videos uploaded into his channel. Just recently, Gustavo apologized to everyone through a video.
"I apologized to everyone. It's not me claiming the videos. It was some technical error of my network Illustrated Sound.", said Gustavo.
Gustavo also wants to leave the network because of the issue. "I can't leave the network. I need help! Pass the message. And it's being horrible to me, being accused of criminal for something I didn't do. If this issue is not resolved within 24h, I will delete my channel".
Usually, a YouTuber who joins a Multi-Channel Network is legally bound with a contract that usually locked up for 1 to 5 years. If the contract is not yet expired, they're not allowed to leave the network or else they will face legal consequences.
Illustrated Sound Music Statement
The MCN, Illustrated Sound Music also issued a statement from their Twitter account, addressing all YouTube channels affected by the copyright claim.
"We deeply apologize for the abundance of copyright claims on your content. We are working closely with YouTube to get these claims released and to restore order back to the content id ecosystem.
Please be aware that Illustrated Sounds creators are NOT a fault for this error.
We at ISN are firm believers in upholding the YouTube community guidelines and respecting the copyright of others. We kindly ask you to please be patient with us as we are work on correcting these issues and releasing our claims on your content."
If you're affected, what you can do right now is to counter the claim. This is by disputing the copyright claim to continue getting revenue from the videos and eventually released the videos once YouTube and Illustrated Sound Music solved the issue.
Are you affected by this false copyright claim? Let us know in the comment section.
Many YouTubers were hit by a wave of false copyright claims by a Multi-Channel Network (MCN) named Illustrated Sound Music. YouTube channels that contain game walkthroughs videos are mainly affected by this debacle, claiming some part of the videos are copyrighted by a content ID allegedly owned by a certain YouTube channel from the Illustrated Sound Music network. Multi-Channel Network or MCN is a third-party service provider that affiliates with multiple YouTube channels, which basically allows them to monetize the videos and handles all copyrights, profits and legal issues of their partnered channels. Once a video got hit by a copyright claim, the videos affected will be ineligible to monetize. Any revenue earned from the videos will be pass to the copyright owner. Most Youtuber that are affected by these claims post their concern to Reddit and Twitter. "the monkeys over at Illustrated Sound Music are going crazy with the YouTube claims today to keep it up guys, I hope those pennies from 4-year-old playthrough makes you rich!", @itmeJP said on his tweet. The thing is this false claim was caused by an internal error where the entire walkthrough game videos of the alleged YouTube channel were fed into the Content ID system of Youtube. Causing copyright claims to all walkthrough videos that matches the Content ID, including the game soundtracks. Gustavo Canine Games Apologize The alleged Youtube Channel is Gustavo Canine Games. A YouTuber who happens to upload videos of game walkthroughs and has more than 3,000 videos uploaded into his channel. Just recently, Gustavo apologized to everyone through a video. "I apologized to everyone. It's not me claiming the videos. It was some technical error of my network Illustrated Sound.", said Gustavo. Gustavo also wants to leave the network because of the issue. "I can't leave the network. I need help! Pass the message. And it's being horrible to me, being accused of criminal for something I didn't do. If this issue is not resolved within 24h, I will delete my channel". Usually, a YouTuber who joins a Multi-Channel Network is legally bound with a contract that usually locked up for 1 to 5 years. If the contract is not yet expired, they're not allowed to leave the network or else they will face legal consequences. Illustrated Sound Music Statement The MCN, Illustrated Sound Music also issued a statement from their Twitter account, addressing all YouTube channels affected by the copyright claim. "We deeply apologize for the abundance of copyright claims on your content. We are working closely with YouTube to get these claims released and to restore order back to the content id ecosystem. Please be aware that Illustrated Sounds creators are NOT a fault for this error. We at ISN are firm believers in upholding the YouTube community guidelines and respecting the copyright of others. We kindly ask you to please be patient with us as we are work on correcting these issues and releasing our claims on your content." What to do? If you're affected, what you can do right now is to counter the claim. This is by disputing the copyright claim to continue getting revenue from the videos and eventually released the videos once YouTube and Illustrated Sound Music solved the issue. Are you affected by this false copyright claim? Let us know in the comment section.
Gustavo Canine Games · Illustrated Sound Music
All News · News
ZHeros Game Trailer
Street Fighter 5 Game Trailer With Character Introduction
Tom Clancy's Ghost Recon Wildlands Game Trailer
Miniature – The Story Puzzle
Conan Exiles Game Trailer Coming on PC


A CAMPGROUND fashioned TO ACCOMODATE BIG RIGS Open all class RV Site discounts offered to members of Good Sam, Passport America, AAA, association and to Military personnel. Discounts mustiness be requested at registration and utilise to every day rates only. Our corking Sam standing is 7/9*/8.5 A recently constructed BIG RIG cordial parcel of land with spacious, 80 foot pull through with and 90 base effortless standpoint back in large indefinite quantity offer maximum concealment positive EVERY LOT has a SPECTACULAR VIEW of the surrounding MOUNTAINS and VALLEY from SUN UP to SUN SET. A campground on an Arizona wild oasis for those acrobatic adults who physical attraction the outdoors.
There's no incertitude that Gay travel & gay vacations are big business. Gay accomodation providers & gay resorts flourish the humans over. An a great deal overlooked segment of the gay change of location market, however, is gay camping.


text:
http://www.nigerian24news.com/technology/the-guardian-gets-best-online-media-website-award/85857-news
The Guardian gets best online media website award
• NiRA declares newspaper best supporting media house
• Agency decries 80 per cent offshore data hosting
The Guardian was at the weekend honoured with two awards at an event organised by the Nigeria Internet Registration Association (NiRA) in Lagos.
The newspaper got the Best Online Media Website Award, ahead of other nominees including The Cable, Pulse Nigeria, Naija Newspaper Media, New Reportage and Eyewitness Media Limited.
The Guardian also received the Best Supporting Media House Award for the propagation of the country's top-level domain name, the .ng.
This is the fourth time in a row that The Guardian, a multi-media organisation, would be getting the awards which started in 2016.
According to NiRA, the .ng awards were judged based on the level of local, original and undiluted contents promoted by media houses and their websites.
The association said it believed in the power of the Internet and was determined that the .ng domain name space that "we are responsible for, has a positive impact on the lives of Internet users."
NiRA President, Muhammed Rudman, said "the yearly awards are open to any organisation or individual whose activity online is outstanding, using the .ng domain name."
Appreciating The Guardian and other award winners, Rudman said nomination and voting were at the discretion of the general public, ratified by a committee, which is made up of representatives from the NiRA community.
Rudman, who encouraged every Nigerian to register a .ng domain name, as it is the country's identity online, noted that the name is indigenous and ranked first in the online search. According to him, the .ng domain is also universally accepted with a secure point-to-point local connection.
He said it had become highly imperative to develop Nigeria's ICT infrastructure if the country must compete and rank among the best in the world.
The NiRA president disclosed that about 80 per cent of domain names registered in Nigeria are domiciled abroad. ''This is a big disincentive to Nigeria's economy as huge capital is being lost yearly to those host countries,'' he lamented.
According to him, continued offshore hosting of domain names will continue to rob the country of needed growth.
Though Rudman said there had been growth in the registration and adoption of the domain name lately in the country, he was, however, quick to say that the speed was still low. ''As such, we need more Nigerians to register and adopt .ng for their businesses and others to boost local content development in the country.''
Indeed, The Guardian checks showed that as at the end of June, 2019 only about 140,709 domain names had been registered in Nigeria. It was 137, 523 in April and 139,200 in May this year. At the same time in 2018, it was 111, 146 in April; 114,308 in May and 118, 264 in June.
It was also learnt that some domain names put to use in Nigeria are hosted in USA, UK, Israel, Estonia, among others. The consequence is the capital flight running into millions of dollars that the country is suffering yearly.
According to Rudman, such unpatriotic attitude will continue to make Nigeria a net importer of online content, a situation that constitutes a huge disincentive to the economy, especially local content development.
A telecoms expert, Kehinde Aluko, who spoke with The Guardian on the matter of offshore hosting, identified cost as one of the reasons businesses and some agencies prefer hosting their servers abroad.
According to him, it is cheaper to host abroad because power, security and bandwidth contribute to high cost in Nigeria.
Another factor he gave is the multiplicity of locations of server, where most of the hosting companies abroad provide multiple locations so that in case there is a disaster in one location, "They will move to another location without their customers suffering downtime."
Rudman, who maintained that it would remain a disincentive to the economy to continue to host abroad, said it had become cheaper to register domain names in the country through NiRA.
He also said that with the avalanche of data centres in the country, including Rack Centre and MainOne-owned MDX-I and Galaxy Backbone, ''there should be no reason to host data abroad. It should be done locally.''
The Director of Corporate Planning, National Information and Technology Development Agency (NITDA), Dr. Agu Collins Agu, who represented the director-general of the agency, said it had become critical for data to be hosted locally.
According to him, there is the need to move from technology adoption to adaptation if the country must progress. ''We must patronise what we produce,'' he stated.
Agu revealed that NITDA was able to save the country over N12 billion in IT project clearance for ministries, departments and agencies by ensuring projects are not repeated or duplicated.
He said the government had developed specific ICT policies to attract and retain investment.
"At NITDA, we are implementing a roadmap that is aimed at transforming Nigeria into a knowledge-based society. The seven key pillars of our roadmap are IT regulation, capacity building, digital inclusion, digital job creation, government digital service promotion, local content development and promotion and cyber security. We are open to investment in any of these areas," he said.
Nigeria, Ethiopia to drive Africa's telecoms subscribers' growth
Nigeria to get Internet code of practice for safer online space
Connectivity, Hi-Tech devices slow agency banking at rural areas
Concerns as fraudsters unleash terror on banks, Nigerians
Huawei Y9 Prime 2019: a smartphone that packs solid features without breaking the bank
Cultists kill final year CRUTECH student in Calabar
Huawei battles competition with Y9 Prime smartphone
'Data residency, investments crucial to solving OTT, telcos war'
Spectranet introduces new data plans
Instagram, PlayStation hit with outages
Instagram chief insists it doesn't spy on users


text:
Jackson Airport evacuated after "verbal security threat"
Mississippi representative wants cameras in public school classrooms
Christian Iraqi family fights to stay in Mississippi
by Camie Crowe June 7, 2017 June 9, 2017
"I remember the first days we arrived here," said Hans. "It was like…the first taste of freedom and safety."
It was 2014, and the Martani family arrived in the US. Gorgis, Samira, and their adult children: Lilya, Liza, and Hans had fled their home, 20 miles outside of Mosul, Iraq. They were running from ISIS and religious persecution.
Hans and his family first arrived in Columbus, where their eldest son and his wife live. The community and church opened their hearts and arms to them.
"They were offering help, and love, and coming to see us," said Hans. "And we started applying for work, driver's licenses, and we got jobs."
Hans said they've been able to stay off of government assistance and support themselves, thanks to the support of the community and their family.
"I feel like I'm living the American dream at the very starting point, what every citizen is supposed to do, like paying bills and taxes and all that," said Hans. "I feel like the only difference is that they are natural-born citizens of the United States."
But that American dream is short-lived. Their visas only allow a short visit, not permanent, for that they would have to apply for asylum.
The Martani family in New Orleans
Asylum is different from refugee status. An individual is granted refugee status before they leave their country. Someone seeking asylum does so after arriving in a new country. People who live in fear of being tortured or killed by their government often seek asylum, as do people who are persecuted for their religious or political beliefs.
In February, immigration court denied the family's asylum request.
"When we got denied, we were told we didn't provide enough evidence that we had endured persecution, and that we would face future persecution," said Hans. "I was really surprised by that. But I believe that was because we didn't have an attorney."
Hans says his family faces a bleak future if they are forced to return to Isis held Iraq.
"You can convert to Islam, you can leave the town, or you can just be killed," said Hans.
He was 15 when the war in Iraq ended, in 2003. The family lived in Baghdad, where radical groups started targeting so-called "infidels." The Martani family was considered "infidels" because they were Christian.
"They targeted a lot of areas and people, including our neighborhoods and small communities," said Hans. "So we had no choice but to leave the dangerous areas that were a threat to us."
From there, the Martani family went to Northern Iraq, where life was difficult. Hans says they were under constant surveillance and forced to learn the Kurdish language.
The Martani family stayed in Northern Iraq until 2014, when ISIS invaded the area.
"They started to come in from Syria," said Hans. "They attacked Mosul, and what they did to the people there, especially the Christians…We were watching ISIS beheading people on social media, and they're yelling and chanting these words, and they're promising to come to my town and do the same thing to me and my family."
"It was so horrifying, I couldn't sleep at night," said Hans. "Whenever I was hearing some kind of bomb or gunshot…I thought they were coming to our town. I still have chills when I talk about that."
It's those images that force Hans to keep fighting for asylum for his family. They're working to hire an immigration attorney for their next court date in August. They have reached out to Catholic Charities and other organizations for financial support.
ChristiandeportationfeaturedIraqreligious prosecution
Missing inmate in Forrest County, found
Camie Crowe
AG Hood asks U.S. House to pass child porn victim assistance act
Alex Paton March 7, 2018
UPDATE: Mississippi religious liberty law taking effect despite year-long protest, blockage
Jared Bounds October 2, 2017 October 2, 2017
Governor Bryant says No to Syrian Refugees in Mississippi
Sarah Ulmer November 16, 2015
Mississippi State professor's art to be featured on USPS stamp
by J.T. Mitchell January 18, 2022 0


A yesterday. I'm looking for information on the Toronto Thermal Shield Lined Energy Curtain Panel, so i would like to bring a story to tell.
It's important to spend less in today's financial state. We should be careful with funds, but we can easily easily nevertheless keep store shopping. You can find solutions for significantly less when on the net. Please continue reading to discover having the very best specifics of thrifty shopping on the web.


This is their Debut Album,so let me first introduce you to the band.
– Together they are the band PADDYRASTA.
And what a band it is, they really made I happy,filled my heart with Joy and my mind with knowledge! They sound so nice because of their perfect mix of all kinds of musical influences.
(They have recently been asked to open a concert by Shane Macgowen of that same band The Pogues) The band was formed in Aberdeen November 2004, and awredi they performed as support for The Skatalites! That whas also their first gig, but since then they are performing all over Scotland. This Debut album came out after winning "The Battle of the Bands Competition" May 2005. The album whas released around the 16th of December 2005.
And I can tell you all that you are going to hear lots more a dem! I sight up di Shamrock pon dem site, National emblem of Ireland (Irieland) introduced by St. Patrick in 433 a.d. A Lickle leaf of a plant that stands for Lots of Luck Yea di luck a di Irish! And seeing how fast it a go fi dem, I know that they carry the luck an definitely the skills to conquer the world.
Lots of Raspec from I to yuh all mi bredren an Sista. And I hope an Pray that I an I link up one Blessed dayJ Thanx fi di Irieness!
Definitely check this oh so upfull,happy an Irie Album I Bredren an Sistren,it's absolutely more then worth it!
Jah bless guide an Itect yuh all!


Geography is all around us and is an important subject for your child to learn about. Here's how you can help your Key Stage 1 child embrace the subject.
Understand similarities and differences between life in different countries.
Look at seasonal and daily weather patterns in the UK and compare them with hotter and colder countries.
Use basic geographical vocabulary to refer to physical features and human features.
Use maps, atlases and globes.
Use aerial photos to recognise human and physical features.
Use and construct basic symbols in a key.
Study the geography of their school and its grounds.
Provide your child with a map, atlas or globe and encourage them to use this to find out more about places and environments. Which countries are hot or cold? Can your child identify where different people come from, perhaps children in his or her class?
Read stories that include different geographical locations and ideas. Ideas include The Jungle Book (tropical rainforest) and Aladdin (desert).
Find the geography in your home. Where in the world did your furniture, ornaments or kitchenware come from? What materials were used? How far did they travel? Are there any environmental issues?
Is there geography in your family tree?
Where did the vegetables you're eating come from?
Develop a geographical scrapbook. Take a walk in your local area and collect anything that represents or reflects the locality – people, plants, buildings, landmarks and so forth. Create a map.
Use postcards, posters and pictures to discuss other places. Think about where the image was taken. Are there any people in the image? What might their lives be like? What are they doing? What might they be saying? What objects are in the image and what are they for? What is the environment like?


Know Las Lomas High Class of 2016 graduates that are NOT on this List? Help us Update the 2016 Class List by adding missing names.
More 2016 alumni from Las Lomas HS have posted profiles on Classmates.com®. Click here to register for free at Classmates.com® and view other 2016 alumni.
The Las Lomas High class of '16 alumni are listed below. These are former students from Las Lomas High in Walnut Creek, CA who graduated in 2016. Alumni listings below have either been searched for or they registered as members of this directory.


Are you overwhelmed by trying to figure out how to manage daily chores with multiple children?
I can completely relate! But don't despair, I have the answer for you! And the great thing is that it can work for you, no matter the size of your family!
First, I found these awesome metal 3-cup caddies at my local Hobby Lobby store. I let each of the boys pick out their own color. Since it's all color coded, I don't have to write names on the cans. Eventually my oldest son will be out of the house, and my one youngest will take over a can. I absolutely love these colors (and there are even more colors to choose from).
You can check out all of the colors at Hobby Lobby's website. Just CLICK HERE! If the caddies are not on sale, don't forget to find a 40% off coupon to use.
The only other purchases you need to make are Popsicle sticks (I prefer the large ones because they're easier to write on), and an extra fine Sharpie marker. If you have multiple children, it's best to get different colored markers. This way they can't try sticking their unwanted chore in their sibling's can, or stealing the easier ones! I learned that one the hard way!
Start out by writing down every chore that you can think of that you would like your child to do.
Be sure to keep it on less than half of the stick so they can't see the chores. Having many chores helps keep them excited because they're not doing the same things every single day. I include several "FREE PASS" sticks. It means exactly what it says, they get a free pass instead of the chore they could've picked. This keeps them more interested in picking chores. My rule is that they are only allowed 1 free pass per day and it cannot be used when a chore is picked as discipline (more on that later).
I include some hard chores, like sweeping ALL of the hardwood floors, and I include really simple things like refilling the water container that we keep on the counter for the baby's water. Try to think outside the box. Your kids will love you for it!
With the 8 year old, the sticks are very specific. For example, his sticks would say to "Find 10 things to throw away." For his 3 year old brother, it just says, "Find garbage to throw away." This way it keeps it more fun for him and any garbage he finds is a win!
For more chore ideas, check out my post HERE!
This is the can where you will initially put all of those sticks that you wrote the chores on. Put them in wording side down so they can't see what they are picking.
I have my boys pick 3 sticks each school day, and 5 on Saturdays if we don't have plans. No chores on Sundays, except for their regular everyday chores which are not included in the sticks. My 16 year old has to take care of dishes everyday and my 8 year old has to take care of his bunny and the cage everyday.
I also use these chores as discipline. It helps to keep me from getting angry.
If they do something wrong, I simply tell them to go pick a chore. If they don't pick a chore with a good attitude, then they get another. And so it will continue as long as they have a bad attitude about it. Be consistent. Stay calm! It will work!
This can is where the children will place their sticks once they have completed the chore. Then you can take them out and check each one. If there are any that aren't done properly, just go over with your child how you would like it done. This is another thing that gets easier with time as they learn what you are expecting of them.
Once you are satisfied with the chores that you checked, then YOU place them in the completed can. Continue following this method each day until there are no more sticks in the "Pick a Chore" can. Then simply take all of the sticks from the Completed can and start over by placing them in the Pick a Chore can.
I would love for you to leave me a comment below if you enjoyed this post, and especially if you plan to give this method a try!
If you'd like to receive more resources and encouragement, be sure to like my Facebook page! Just click here!
P.S. If you're looking for more natural cleaning products, then just click here to learn more about my favorite company. If you place an order, you'll get a free, full size, 5-piece set of products to try out!
GREAT IDEA! My kids will feel that they are having fun while helping with the chores. Plus, I can even see them helping me a lot more. Thanks so much for sharing!
You're welcome! I hope it works out great for your family!
Lol. You and I would be friends for sure! It seems like I wrote this!


text:
namespace routing
{
template <typename T, typename Source>
T ReadDelta(BitReader<Source> & reader)
{
  static_assert(std::is_unsigned<T>::value, "T should be an unsigned type");
  uint64_t const decoded = coding::DeltaCoder::Decode(reader);
  if (decoded > std::numeric_limits<T>::max())
  {
    MYTHROW(CorruptedDataException,
            ("Decoded value", decoded, "out of limit", std::numeric_limits<T>::max()));
  }

  return static_cast<T>(decoded);
}

template <typename T, typename Sink>
void WriteDelta(BitWriter<Sink> & writer, T value)
{
  static_assert(std::is_unsigned<T>::value, "T should be an unsigned type");
  ASSERT_GREATER(value, 0, ());

  bool const success = coding::DeltaCoder::Encode(writer, static_cast<uint64_t>(value));
  ASSERT(success, ());
  UNUSED_VALUE(success);
}

template <typename T, typename Source>
T ReadGamma(BitReader<Source> & reader)
{
  static_assert(std::is_unsigned<T>::value, "T should be an unsigned type");
  uint64_t const decoded = coding::GammaCoder::Decode(reader);
  if (decoded > std::numeric_limits<T>::max())
  {
    MYTHROW(CorruptedDataException,
            ("Decoded value", decoded, "out of limit", std::numeric_limits<T>::max()));
  }

  return static_cast<T>(decoded);
}

template <typename T, typename Sink>
void WriteGamma(BitWriter<Sink> & writer, T value)
{
  static_assert(std::is_unsigned<T>::value, "T should be an unsigned type");
  ASSERT_GREATER(value, 0, ());

  bool const success = coding::GammaCoder::Encode(writer, static_cast<uint64_t>(value));
  ASSERT(success, ());
  UNUSED_VALUE(success);
}

// C++ standart says:
// if the value can't be represented in the destination unsigned type,
// the result is implementation-defined.
//
// ModularCast makes unambiguous conversion from unsigned value to signed.
// The resulting value is the least signed integer congruent to the source integer
// (modulo 2^n where n is the number of bits used to represent the unsigned type)
template <typename Unsigned, typename Signed = typename std::make_signed<Unsigned>::type>
Signed ModularCast(Unsigned value)
{
  static_assert(std::is_unsigned<Unsigned>::value, "T should be an unsigned type");

  if (value <= static_cast<Unsigned>(std::numeric_limits<Signed>::max()))
    return static_cast<Signed>(value);

  auto constexpr minSignedT = std::numeric_limits<Signed>::min();
  return static_cast<Signed>(value - static_cast<Unsigned>(minSignedT)) + minSignedT;
}

// Encodes current as delta compared with prev.
template <typename T, typename UnsignedT = typename std::make_unsigned<T>::type>
UnsignedT EncodeZigZagDelta(T prev, T current)
{
  static_assert(std::is_integral<T>::value, "T should be an integral type");
  using SignedT = typename std::make_signed<T>::type;

  auto const unsignedPrev = static_cast<UnsignedT>(prev);
  auto const unsignedCurrent = static_cast<UnsignedT>(current);
  auto originalDelta = ModularCast(static_cast<UnsignedT>(unsignedCurrent - unsignedPrev));
  static_assert(std::is_same<decltype(originalDelta), SignedT>::value,
                "It's expected that ModuleCast returns SignedT");

  auto encodedDelta = bits::ZigZagEncode(originalDelta);
  static_assert(std::is_same<decltype(encodedDelta), UnsignedT>::value,
                "It's expected that bits::ZigZagEncode returns UnsignedT");
  return encodedDelta;
}

// Reverse function for EncodeZigZagDelta.
template <typename T, typename UnsignedT = typename std::make_unsigned<T>::type>
T DecodeZigZagDelta(T prev, UnsignedT delta)
{
  static_assert(std::is_integral<T>::value, "T should be an integral type");
  using SignedT = typename std::make_signed<T>::type;

  auto decoded = bits::ZigZagDecode(delta);
  static_assert(std::is_same<decltype(decoded), SignedT>::value,
                "It's expected that bits::ZigZagDecode returns SignedT");
  return prev + static_cast<T>(decoded);
}
}  // namespace routing