text:
How these IIT alumni bootstrapped their way to a top film production studio
By Sindhu Kashyaap
0 CLAPS
Hyderabad-based Raasta Studios lets companies, services, and brands use different kinds of content - from digital to AR-VR - to tell their story.
For Sai Kumar, travelling and making films seemed the most glamorous way to live. Bitten by the filmmaking bug, that was all he wanted to do. While he did travel and even bought a small camera, life had different plans. An engineering degree and a corporate job followed; filmmaking was put on hold.
But not for long. Today, Sai, along with his IIT-Guwahati classmate Prem Kumar Vislawath and friend Naren Raparthi, are making money from it. As co-founders of Raasta Studios, they charge anywhere between Rs 4 lakh and Rs 20 lakh for a corporate film, and Rs 10 lakh and Rs 30 lakh for a commercial film. It doesn't end there. Bootstrapped Raasta makes digital commercials, product launch videos, event videos, post-event films, internal communication films, musical videos, 360-degree videos, aerial videos, and even e-learning videos.
Raasta Studios has many clients, including ISB, TCS, PWC, IKEA and GMR. But things didn't begin this smoothly. It was after a short but frustrating stint at Samsung's R&D department that Sai realised the corporate world wasn't for him.
In 2013, he teamed up with Prem, who was then working at DataWind, and started Raasta Studios.
"We didn't know how to make things work. While I had freelanced earlier, doing this as a business was different. We didn't know how to make things work, and what needed to be done. I had a small camera, a recorder, and a laptop. So we decided to start with small projects. It was just Prem and me, and we hired the first admin person," Sai says.
The duo started with small loans and sought help from friends and family. "Everyone said you're IITians, why do you want to struggle? Just take a job," Prem recalls . During their first three years, the two focused on creating and finding content, selling and making money.
The idea was to find different kinds of video content that could be made and sold. They realised that everyone needed content - SMBs, corporates, startups, and the government. "We realised video is part of a complete marketing package for an agency. They work with studios for creating the content. It is then we decided to tie up with them," Prem says.
Prem, Naren and Sai, the founding team of Raasta Studios.
Get stories of change makers and innovators from the startup ecosystem in your inbox
Working directly with clients
Through word of mouth, the team soon began to work directly with clients. Their first customer was KP Sanghvi, a jeweller based out of Surat. During Sai's travelling stint, he had met the jeweller and had filmed a music video for his friend. They reconnected when the jeweller wanted a corporate and a CSR video. Raasta charged them Rs 20,000. Next project on, they were able to charge more than twice as much - Rs 50,000.
With digital picking up, many wanted to experiment with the idea of making internal corporate films or films around CSR activities.
"After our first project, we were able to invest in a bigger camera and charge a little higher," Prem says. Today, the team can charge about Rs 5 lakh for a similar project. The cost can go up to Rs 30 lakh, depending on the number of elements and work needed.
Building a differentiator
When Raasta began working directly with clients, it helped them understand the different nuances and situations where filmmaking could be used.
"When we started making commercial films, we began with short digital films and moved into ad films and theatrical trailers. During this time, we realised that corporate events also need films. And many of these could be purely used for marketing purposes, which is when we began making post-event films," Prem says.
But several production houses are already working on advertising, corporate, and marketing films. These include Nirvana Films, Marching Ants, Early Man, Asylum, and Chrome Pictures. According to an IBIS group report, the total revenue global filmmaking generated this year alone was approximately $50 billion.
The Raasta Studios team.
Most of these companies charge anywhere from Rs 30 lakh to Rs 5 crore. Comparatively, Raasta charges way lesser. "For us, initially, it was about looking at making films in different ways and at different cost structures," Sai says.
Raasta Studios began working on shorter films, digital films, product videos, and others so they could charge less. "At that point, we were looking at every opportunity and stumbled upon the ideas of events. We worked on the GES (Global Entrepreneurship Summit) teaser and the post-event film," Prem says.
Events remain a big focus, and the team has set up a separate arm, AMPLIFY, for this. Currently, Raasta works 70 percent with corporates, 15 percent with governments, 5 percent startups and 10 percent with studios.
Also, while the team makes corporate films, product and event videos in-house, it works with agencies for commercials. Typically, when an agency charges a brand, the price is between Rs 20 lakh and Rs 50 lakh.
With the rise in AR/VR content and films, it is not surprising that Raasta is exploring this pool as well. The team has already worked with Tirupati to create a VR film for the temple's darshan, and has set up Virtual Raasta for creating similar content. For this, they charge anywhere between Rs 30 lakh and Rs 50 lakh, depending on a customer's requirements.
Raasta claims to have worked on a similar VR project for global Swedish furniture brand IKEA, for which they charged Rs 60 lakh.
"Three years ago, we were a 12-member team; we have now grown to 70 with more than 100 freelancers. We will soon have a very strong studio base in Hyderabad, but are looking to build a presence across cities" Sai says.
Hyderabad Startups
content startups
video startups


text:
Live Music at The Cigar Republic | Steve Ritrovato Sings Sinatra
Music, Hosted By The Cigar Republic
Took place on Wednesday, October 12th, 2022 from 7:00pm to 10:00pm
The Cigar Republic
126 Fayette Street, Conshohocken, PA
The Cigar Republic is hosting a live music series during October. On Wednesday, October 12th, Steve Ritrovato Sings Sinatra from 7:00 p.m. to 10:00 p.m. Ritrovato is an international American singer/entertainer. He is best known for incorporating his own unique interpretation to the recorded standards of Frank Sinatra, Tony Bennett, Bobby Darin, Dean Martin, and other great genres of music.
The event is free to members and $10 for non-members (at the door).
Airy St & High Aly

redpajama_set_name: RedPajamaCommonCrawl


Throughout the year, people of all ages experience a minor medical emergencies that cause them pain or discomfort. From sprained ankles to migraines, there are many medical setbacks that require a reliable doctor last minute. When an urgent care event happens, most families turn to a nearby hospital for medical care. Unfortunately, this can often involve long hours of waiting time with other patients who are experiencing an illness or injury. In addition, impersonal care is usually a flaw of hospital urgent care rooms because physicians are rushed to see many patients.
At our Northwest Ohio Urgent Care location in Toledo, OH our urgent care professionals offer a great alternative to hospital urgent care centers. Our medical team can provide you and your loved ones with fast, accessible urgent care services every day of the week during flexible hours. We serve patients of all ages on a walk in basis, including children and seniors. Rather than having you wait for hours on end before a doctor is available, we see to your urgent care needs quickly and efficiently. We know how painful and uncomfortable it can be to experience a last minute medical setback, so we do our best to see you in a timely manner and provide flexible hours every day of the week. So the next time you ask yourself, "Where are all the great doctors near me in Toledo??" walk right into Northwest Ohio Urgent Care in Toledo, no appointment necessary!
At our Toledo urgent care clinic, we are happy to offer top notch urgent care services offered by a fantastic team of medical professionals. All of our doctors are Board Certified and have years of experience in the fields of emergency medicine and family healthcare, including pediatric urgent care. We have a pediatric urgent care clinic on site, as well as a variety of other beneficial services. Our medical staff is friendly and compassionate, and can provide you and your loved ones with the confidential care and answers that you need during your minor urgent care emergency.
Our doctors focus on providing comprehensive care for patients in the Toledo area. We individualize your care based on previous medical history and current needs, and are happy to provide preventive advice as well in regards to your health. On top of our urgent care services for everything from colds to STDs, our doctors offer walk in physicals for patients of all ages, as well as X-rays. We know that scheduling appointments in advance with a primary care physician can be time consuming and not optimal, so we provide convenient alternatives to hospitals. Regardless of your urgent care or primary care needs, our doctors near you in Toledo, OH are happy to provide your family with great medical care! If you have any questions about our doctors, clinic, or services then please do not hesitate to call or visit us today. Our medical team looks forward to helping every patient feel healthier soon!


Markku Jalkanen held the position of CEO at Faron Pharmaceuticals Oy (DI) at the time of this trade.
Yrjö E K Wichmann held the position of CFO at Faron Pharmaceuticals Oy (DI) at the time of this trade.
Frank Armstrong held the position of Non-Executive Chairman at Faron Pharmaceuticals Oy (DI) at the time of this trade.
Widows i personally would like to thank you for all your contributions with the discussions on FARN.
I assume from the capital letters you are shouting you reponse!
I would like to thank you for removing any abusive posts this morning...no one wants to listen to that.
Let the market decide....I'm happy with little volume as we are awaiting news.
Drac good point. The BOD were confident to buy in at 8.50 a share.
Its good to remember why this was 8.50... cause the phase 1 and 2 trials were so good!
But they knew it worked, "not for a moment did i believe the results" that was our CEO who just bought 200 grands worth!
Tell you alot about where this company is heading.


The Physics Room presents 'Perseverance', an exhibition that showcases the work of three London artists: Lee Campbell, Sonia Bruce and Alexander Costello. Each of the artists transform a fragment of everyday reality through their work, taking banality and the mundane as their starting point. Curator Lee Campbell says, 'the exhibition, hopes to make viewers think about how far an artist can push notions of wit and irony in the commercial world we live in, whilst retaining a sense of personal involvement which is often discarded due to an increasingly depersonalised society'.
Sonia Bruce's intricate installations engage the viewer due to their sheer manic obsessiveness. Through Sonia's addiction to life's forgotten "has been" products, her work acquires a more gentle tone, but on closer inspection a darker side to her supposedly casual world is revealed. With a penchant for grids and data bases, Sonia Bruce applies a minimalist aesthetic to her large scale installations assembled from everyday materials.
Alexander Costello works with a wide range of materials, approaches and techniques both as a solo artist and in his numerous collaborative projects. For the Physics Room Costello will produce a series of large-scale site-specific paintings concerning themes such as linguistic ambiguity, escape, and the brusque contingencies of everyday life. Borrowing his imagery from Italian comic books, the artist will add to each of these vignettes personal text work. Bluntly tautological or plainly idiotic, these appended snatches of language critically disrupt the visual images' "obvious" meanings, reframing them whilst being themselves affected by the highly stylised pictures over which they are placed. The resulting juxtapositions of text and image generate a compli cated play of linguistic and visual signs, a volatile interchange which is by turns puzzling, interrogative, comical and melancholic.


This swimming goggle set from Disney is manufactured with precision. It offers utmost comfort to your little ones as they go for their swimming lessons. The set comes with goggles, nose clip and earplugs. The goggles are trendy and stylish along with being super protective and durable in water.
This swimming goggle set from Disney is manufactured with precision. It offers utmost comfort to your little ones as they go for their swimming lessons. The set comes with goggles, nose clip and earplugs. The goggles are trendy and stylish along with being super protective and durable in water. Features: Rubber head band. Featuring Disney Cars.


A pilot program aims to help the US Defense Department beef up its networks by finding any vulnerabilities that could be exploited.
The Pentagon wants people to hack into some of its sites to test its cyber defenses.
Think you could hack your way into the Pentagon? A new competition will challenge qualified security pros to do just that.
A project known as "Hack the Pentagon" will dare vetted hackers to break into some public websites of the US Department of Defense as a way of testing the security of those sites, the DOD announced on Wednesday. Part of a pilot program, the initiative will be the first "cyber bug bounty" offered by the US government.
The challenge borrows the bug bounty concept from the private sector. Many companies offer money and other rewards to hackers who discover bugs and security flaws that could put users at risk. Facebook, for example, said it paid $936,000 to 210 researchers in 2015 who disclosed bugs.
Due to launch in April, the government's bug bounty pilot will be the first in a series of programs aimed at hunting down weaknesses in the DOD's applications, networks and websites, according to the DOD.
Cyberattacks have been a growing problem for the US in recent years with hackers breaking into key government sites, including the Pentagon. As hackers use more sophisticated methods, the US needs to find more innovative ways to shore up its cybersecurity defenses to protect critical information from falling into the hands of terrorists, rogue nations and other unfriendly parties.
In August of 2015, Russian hackers were blamed for a cyberattack against the Pentagon that took the Joint Staff's unclassified email system offline, affecting around 4,000 mostly military personnel, CBS News reported at the time. Last June, a cyberattack launched against the US government's personnel office compromised the data of up to 4 million current and former federal employees. The same month, a separate attack blamed on Chinese hackers gained access to highly sensitive documents used to vet federal employees for security clearance.
The pilot program isn't open to just anyone. Hackers and researchers will have to register and submit to a background check. The program itself will be limited to only certain websites. Networks that are part of mission-critical systems will be off limits. Participants could be in store for financial rewards along with recognition of their achievement, said the department.
The challenge is consistent with the White House's Cyber National Action Plan. Unveiled by the Obama administration in February, this plan will pour more than $19 billion into cybersecurity in an attempt to better defend the government, the private sector and American citizens from cyberthreats.


If it is tags you need then we have the answer for you. Check out our great range of tags today. With the best quality materials and great service, doing business with PowerPak is easy. If you need something heavy duty our products can help solve your problem. Order online today!


If your home or business has fallen victim to sewage and water damage, it is essential that you call a professional. RestoreUnow is Frederick's trusted sewage damage restoration company. We offer 24/7 emergency service. With response times less than an hour, the professionals at RestoreUnow can help clean up sewage backups in your home and help restore the damage it causes. We are approved to work with all insurance companies, and we even offer FREE sewer damage restoration estimates to homeowners in Frederick! Contact us to get immediate sewage removal help now. For 24/7 emergency service, call us at 301-679-0465.
Don't risk your family's health and safety. Choose RestoreUnow for professional sewage damage cleanup and restoration in Frederick today. Call 301-679-0465 for 24/7 emergency service!
Just removing the physical waste is not enough; sewage water is grossly contaminated and the affected area must be disinfected. Our specialists flush the area with 200-degree water and apply an antimicrobial agent if necessary. The anti-microbial agent helps to remove bad odors, sanitize the area, and prevent the growth of mold. These cleaning agents are very strong, so we may advise your family to take special safety precautions.
If we detect signs of mold in your home as a result of sewage damage, we will take the necessary steps to remove the mold and prevent it from reoccurring.
We work with all insurance providers and bill directly to insurance, so don't hesitate to call RestoreUnow for expert sewage damage cleanup in Frederick.
Dealing with a sudden sewage problem in your home or business is unbelievably stressful. At RestoreUnow, we take extra care to ensure that we are in complete communication with our customers and answer any questions that they may have. You can be confident that RestoreUnow sewage damage cleanup experts are the best choice in Frederick, Maryland, to put your home back to normal.
If your home is in need of sewage damage restoration and cleanup services, our emergency restoration experts can handle the situation safely and efficiently. It is our goal to ensure your Frederick home is comfortable for your family once again! Call now if you suspect a sewage leak or have already spotted damage in your home. We offer 24/7 emergency services and can respond within an hour.


text:
The Conseil national du patronat français (CNPF; National Council of French Employers) was an employers' organization created in December 1945 on request of the Provisional Government of the French Republic, which wanted a representative organization of all of the employers.

Origins

On 27 July 1944 the Free French government in Algiers annulled the Vichy decrees, dissolved the Peasant Corporation (Corporation paysanne) and reestablished all the syndicates of 1939 apart from the Confédération générale du patronat français (CGPF), which represented employers.
The Centre des jeunes patrons (CJP) helped organize the CNPF in 1944, as did various leading employers with modern and civic-minded views.
Henri Lafond worked with Pierre Ricard and Henri Davezac to form the CNPF.
Georges Villiers was the first president.

History

A division soon appeared between those such as Lafond who felt employers deserved certain rights, which should be regulated by law, and those who were opposed to any diminution of the absolute authority of the patron.
The latter group included Marcel Meunier (1893–1971), a declared paternalist who became head of the CNPF social commission.
Under the initiative of Ernest-Antoine Seillière, the CNPF transformed itself in 1998 into the MEDEF (Mouvement des Entreprises de France).

Notes

Sources

Employers' organizations
Contemporary French history

redpajama_set_name: RedPajamaWikipedia


text:
A call for an international campaign against concentration camps in Russia
It is by now obvious that Russia is drowning ever-more deeply within a swamp of fascist dictatorship. Riding the wave of xenophobic hysteria which has flared up prior to the Moscow mayoral elections, a true concentration camp for migrants has been opened. It is being filled through an all-out hunt for 'non-Europeans' conducted on the streets of Moscow.
Human rights defenders and journalists who have visited the camps testify that foreign citizens are being held in torturous conditions. Many of them live and work legally in Russia and their detention is illegal even from the standpoint of bourgeois justice. Amongst the thousands of people detained in the concentration camps are refugees who are threatened with political persecution and even a death sentence in their home countries. The Federal Migration Service of the Russian Federation has announced that it is planning to open 83 similar camps for "illegal migrants" throughout the country.
Russian anarchists call on all people who are not indifferent to human misery to undertake solidarity actions between 29th August and 3rd September. We are demanding an end to openly racist politics like those practiced by the Russian authorities, liquidation of concentration camps and the abolition of all legal barriers to employment for workers in Russia.
Please write to stopdeportationrus@gmail.com about any actions!
No one is illegal! Our motherland is the humanity as a whole!
Mainstream news articles on the topic
The Moscow Times: 'Migrant Camp' Inspires New Facilities
http://www.themoscowtimes.com/news/article/migrant-camp-inspires-new-facilities/484138.html
The Moscow News: Detention camp set up after Moscow migrant crackdown
http://themoscownews.com/local/20130813/191845302/Detention-camp-set-up-after-Moscow-migrant-crackdown.html
the Guardian: Russia detains immigrants in 'concentration camps'
http://www.theguardian.com/world/2013/aug/06/russia-immigrants-concentration-camps
Анонсы, Проекты АД
Миграция, Правозащита
Call for soli-actions with Russian anarchists on March 18
13th of March: Tortillas and movie
Campaign of solidarity with Alexander Kolchenko continues
Join international solidarity campaign for Alexander Kolchenko
Ecological Camp "Khimki-2011" 28th of July in 2011 Moscow Region
Perm solidarity with Khimki


text:
Fabricating Terrorism: Victims of UK Injustice
By Stephen Lendman (Page 12 of 22 pages) Become a premium member to see this article and all articles as one long page. (View How Many People Read This) 3 comments
(193 fans)
Initially detained in 1999 in the United Arab Emirates (UAE), he was tortured and interrogated at the behest of Britain's security services, then sent to Morocco for more. After release, he came to the UK, was arrested on immigration charges, then re-arrested when Spain charged him with terrorism, specifically for alleged 9/11 involvement. The evidence was entirely bogus, but it stuck.
During his UAE interrogation, a British government representative was present. Introducing himself, he explained: "If you want to come out of this problem, you have to cooperate with the British government;" that is, tell what you know meaning say what they wanted to hear, no matter how false.
Failing to "cooperate," Hilali was violently beaten for an extended period, isolated in a dark cell for three days with no food or water, had no human contact, was told it was only the beginning, and it continued in Morocco - not to learn about him, but about Britain and others there, alleged terrorists despite no evidence.
In testimony to his lawyers, Moazzam Begg said MI5 agents first visited him in 1998. Hilali wrote him from Dubai explaining he was arrested in Pakistan, transfered to Dubai authorities, and severely tortured to confess that he belonged to the Armed Islamic Group (GAI) connected to bin Laden.
His case is significant in one respect. It occurred pre-9/11, showing rendition and outsourced torture predated it, but intensified greatly thereafter, Britain very much involved as it remains today.
Binyam Mohamed - a British Resident of Ethiopian Nationality
After being granted UK asylum in 1994, he converted to Islam, then travelled to Pakistan and Afghanistan to learn more about his new faith. Post-9/11, Pakistani authorities arrested, interned, and abused him in the presence of MI6 officers.
He was then renditioned to Morocco, held from July 2002 - January 2004, and reported the following abuse:
Next Page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22
Stephen Lendman Social Media Pages:
I was born in 1934, am a retired, progressive small businessman concerned about all the major national and world issues, committed to speak out and write about them.
Related Topic(s): Injustice; Murder; Prisoners; Torture, Add Tags
The McCain-Lieberman Police State Act
Daniel Estulin's "True Story of the Bilderberg Group" and What They May Be Planning Now
Continuity of Government: Coup d'Etat Authority in America
America Facing Depression and Bankruptcy
Lies, Damn Lies and the Murdoch Empire
Mandatory Swine Flu Vaccine Alert
"Rob Kall's Bottom Up is a revaluation of values, not the empty mouthing of the word 'democracy' that is so common, but the application of belief in popular wisdom to every aspect of life. Actually believing that the views of more people is better, means a new way of thinking about the world that is democratic, feminist, localist, populist, and radically richer than the elitist perspectives that are more common even in the parts of the world that shout the word 'democracy' the most. Here we come to understand both the power of small groups and the upsides to internet crowd sourcing, the potential of nonviolent movements and ways in which the past has not been what we supposed. Don't just read this book; get lots of people to read and talk about it."
David Swanson, host, Talk Nation Radio, author of War No More: The Case for Abolition.


Summary Review: I liked this vividly written and fun short story aimed at Y A readers.
Blurb: When Chip's older sister invites him and Jen to help her man a vendor booth at Richmond Pride, the two teenagers jump at the chance. Decked out in a provocative bathing suit and feather boa, Chip is completely in his element. Then Jen spots Bobby, who plays soccer for their school and who Chip's had a crush on forever. If he's at Pride, does that mean what Chip hopes it means?
This well written short story is a nice take on adolescent growing pains. Although it doesn't shy away from the obvious problems gay teens have at school, fifteen year old Chip is lucky having a popular best friend Jen to shield him from the worst reactions to being gay and conspicuously out there. Consequently, while YA fiction can be quite dark dealing as it often does with strong and difficult situations, Gimme Pride has for the most part an uplifting and bouncy vibe.
There is a suitably happy go lucky holiday atmosphere which is a great back ground to Chip and Jen's fun and loud teenage friendship. Pride came to life with vivid technicolour detail – the dancing with boas was really cute.
There are some good if necessarily thumbnail character studies here. I liked that Chip was in touch with the reality of peer pressure, recognising the social status Jen's friendship gives him, but he also showed a strong character in refusing to tone his personality down.
I enjoyed Jen's caring attitude to Chip, but also the way she extended that to other people, refusing to indulge Chip's curiosity. Her empathy was a nice touch and eventually helped Chip push through his natural self absorption and totally understandable urge for instant gratification. It wouldn't be a complete YA story without the school sport's star, but Bobby made his own case a believable one. However the finishing scene felt a little abrupt- I could have done with a few more details.
I have recently read a few YA works put out by adult M/M novel publishers and the standard has been very high. Overall this brief celebration of thoughtfulness and compromise was a fun read and a good addition to the genre.
That it didn't make me cry was such a bonus Sirius, I'm usually just too much of a wuss for the emotional weight of YA novels………..
I like well written YA stories, off to see if the voice works for me. Thank you.


text:
<?php

namespace Chamilo\Libraries\Format\Table;

use Chamilo\Libraries\Format\Table\Column\ActionsTableColumn;
use Chamilo\Libraries\Format\Table\Column\TableColumn;
use Chamilo\Libraries\Format\Table\Interfaces\TableColumnModelActionsColumnSupport;
use Chamilo\Libraries\Storage\Query\OrderBy;

/**
 * This class represents a column model for a table Refactoring from ObjectTable to split between a table based on a
 * record and based on an object
 *
 * @author Sven Vanpoucke - Hogeschool Gent
 */
abstract class TableColumnModel extends TableComponent
{
    /**
     * **************************************************************************************************************
     * Default Constants *
     * **************************************************************************************************************
     */
    const DEFAULT_ORDER_COLUMN_INDEX = 0;
    const DEFAULT_ORDER_COLUMN_DIRECTION = SORT_ASC;

    const ORDER_COLUMN = 1;
    const ORDER_DIRECTION = 2;

    /**
     * **************************************************************************************************************
     * Properties *
     * **************************************************************************************************************
     */

    /**
     * The columns in the table.
     *
     * @var TableColumn[]
     */
    private $columns;

    /**
     * The column by which the table is sorted by default.
     *
     * @var int
     */
    private $default_order_column;

    /**
     * The direction in which the table is sorted by default.
     *
     * @var int
     */
    private $default_order_direction;

    /**
     * The columns that are currently ordered, the index of the column is the key of the array, de direction is
     * the value
     *
     * @var int[]
     */
    protected $currentOrderedColumns;

    /**
     * **************************************************************************************************************
     * Constructor *
     * **************************************************************************************************************
     */

    /**
     * Constructor
     *
     * @param Table $table
     */
    public function __construct($table)
    {
        parent::__construct($table);

        $this->initialize_columns();

        if ($this instanceof TableColumnModelActionsColumnSupport)
        {
            $this->addActionColumn();
        }

        $this->set_default_order_column(static::DEFAULT_ORDER_COLUMN_INDEX);
        $this->set_default_order_direction(static::DEFAULT_ORDER_COLUMN_DIRECTION);

        $this->currentOrderedColumns = array();
    }

    /**
     * **************************************************************************************************************
     * Getters & Setters *
     * **************************************************************************************************************
     */

    /**
     * Returns the columns
     *
     * @return TableColumn[]
     */
    public function get_columns()
    {
        return $this->columns;
    }

    /**
     * Sets the columns
     *
     * @param $columns TableColumn[]
     */
    public function set_columns($columns)
    {
        $this->columns = $columns;
    }

    /**
     * Returns the index of the default column to order objects by
     *
     * @return int
     */
    public function get_default_order_column()
    {
        return $this->default_order_column;
    }

    /**
     * Sets the index of the default column to order objects by
     *
     * @param $column_index int
     */
    public function set_default_order_column($column_index)
    {
        $this->default_order_column = $column_index;
    }

    /**
     * Gets the default order direction.
     *
     * @return int - The direction. Either the PHP constant SORT_ASC or SORT_DESC.
     */
    public function get_default_order_direction()
    {
        return $this->default_order_direction;
    }

    /**
     * Sets the default order direction.
     *
     * @param $direction int - The direction. Either the PHP constant SORT_ASC or SORT_DESC.
     */
    public function set_default_order_direction($direction)
    {
        $this->default_order_direction = $direction;
    }

    /**
     * Returns the current ordered columns
     *
     * @return int[]
     */
    public function getCurrentOrderedColumns()
    {
        return $this->currentOrderedColumns;
    }

    /**
     * Sets the current ordered columns
     *
     * @param array $currentOrderedColumns
     */
    public function setCurrentOrderedColumns($currentOrderedColumns = array())
    {
        $this->currentOrderedColumns = $currentOrderedColumns;
    }

    /**
     * Adds a current ordered column to the list
     *
     * @param int $columnIndex
     * @param int $orderDirection
     */
    public function addCurrentOrderedColumn($columnIndex, $orderDirection = SORT_ASC)
    {
        $this->currentOrderedColumns[] = array(
            self::ORDER_COLUMN => $this->get_column($columnIndex), self::ORDER_DIRECTION => $orderDirection
        );
    }

    /**
     * **************************************************************************************************************
     * Delegation Functionality *
     * **************************************************************************************************************
     */

    /**
     * Returns the component of the object table
     *
     * @return mixed <Application, SubManager>
     */
    public function get_component()
    {
        return $this->get_table()->get_component();
    }

    /**
     * **************************************************************************************************************
     * List Functionality *
     * **************************************************************************************************************
     */

    /**
     * Returns the number of columns in the model.
     *
     * @return int
     */
    public function get_column_count()
    {
        return count($this->columns);
    }

    /**
     * Gets the column at the given index in the model.
     *
     * @param $index int
     *
     * @return TableColumn The column.
     */
    public function get_column($index)
    {
        return $this->columns[$index];
    }

    /**
     * Adds the given column at a given index or the end of the table.
     *
     * @param TableColumn $column
     * @param int $index - [OPTIONAL]
     */
    public function add_column(TableColumn $column, $index = null)
    {
        if (is_null($index))
        {
            $this->columns[] = $column;
        }
        else
        {
            array_splice($this->columns, $index, 0, array($column));
        }
    }

    /**
     * Delete a column at a given index
     *
     * @param $column_index int
     */
    public function delete_column($column_index)
    {
        unset($this->columns[$column_index]);

        $this->columns = array_values($this->columns);
    }

    /**
     * **************************************************************************************************************
     * Public Helper Functionality *
     * **************************************************************************************************************
     */

    /**
     * Returns an object table order object by a given column number and order direction
     *
     * @param $column_number
     * @param $order_direction
     *
     * @return ObjectTableOrder
     */
    public function get_column_object_table_order($column_number, $order_direction)
    {
        $column = $this->get_sortable_column($column_number);

        if ($column)
        {
            return new OrderBy($column->getConditionVariable(), $order_direction);
        }
    }

    /**
     * **************************************************************************************************************
     * Helper Functionality *
     * **************************************************************************************************************
     */

    /**
     * Returns a column by a given column index if it exists and is sortable, otherwise it returns the default column.
     *
     * @param $column_number int
     *
     * @return TableColumn
     */
    protected function get_sortable_column($column_number)
    {
        $column = $this->get_column($column_number);

        if (!$column instanceof TableColumn || !$column->is_sortable())
        {
            if ($column_number != $this->get_default_order_column())
            {
                return $this->get_sortable_column($this->get_default_order_column());
            }
        }
        else
        {
            return $column;
        }
    }

    public function is_order_column_type($type)
    {
        $current_column = $this->get_column($this->get_default_order_column());

        if ($current_column instanceof $type)
        {
            return true;
        }
        else
        {
            return false;
        }
    }

    /**
     * **************************************************************************************************************
     * Abstract Functionality *
     * **************************************************************************************************************
     */

    /**
     * Initializes the columns for the table
     */
    abstract public function initialize_columns();

    /**
     * Adds the action column only if the action column is not yet added
     */
    protected function addActionColumn()
    {
        foreach ($this->columns as $column)
        {
            if ($column instanceof ActionsTableColumn)
            {
                return;
            }
        }

        $this->add_column(new ActionsTableColumn());
    }
}

redpajama_set_name: RedPajamaGithub


text:
Temtem will increase in price as development progresses
Godfall, published the entire trailer with lots of gameplay
Captain Tsubasa: Rise of New Champions, the new title will arrive in ...
Scorpion will star in the new Mortal Kombat animated film
Home News The Cologne Film Festival awards Hideo Kojima
The Cologne Film Festival awards Hideo Kojima
Hideo Kojima receives the Cologne Creative Award!
Leon Genisio
The Cologne Film Festival, confers to Hideo Kojima the prestigious award Cologne Creative Award, a recognition designed for "Honoring a personality that contributes to defining the future of audiovisual narration in a creative and visionary way through some form of media". The description of the prize states the following: " Hideo Kojima has always been able to transcend the boundaries of the media easily and in this way has changed the video game industry. In the distant years' 80, while Mario was jumping on turtles, the Japanese game designer experimented with narrative elements in his cyberpunk Snatcher investigative adventure and later in his epic masterpiece Metal Gear Solid ".
"It's a game? Or is it a movie? for Kojima there is no difference. The incessant growth of technological possibilities has done nothing but fuel his desire to exploit these possibilities to the extreme. For this reason it is not surprising that the sci-fi adventure Death Stranding, which can count on the presence of digitized models of stars such as Norman Reedus, Mads Mikkelsen and Léa Seydoux ", is ready for its next and perhaps greatest leap. Finally, let us remember that Death Stranding the exclusive 8 November 2019 is coming out PlayStation 4. For the occasion, one was created PlayStation 4 Pro theme.
SOURCEgamepur
Previous articleAmazon.de has listed an elusive Fallout Legacy Collection coming up for the end of October
next articleNintendo News: Free Super Mario Maker 2 Update Adds the Ability to Play Directly with Friends Online Multiplayer Modes
Born in Rome in the 1988, I started writing video games in the 2011 collaborating over the years for several video games such as, just to name a couple, GameTime and PS Mania. I love RPGs, and more generally titles with a strong narrative component.
Captain Tsubasa: Rise of New Champions, the new title will arrive in 2020
Terry Jones, a member of Monty Python died at 77
Andrea D'Amely - January 22 2020
Unfortunately we have to tell you a very sad news: the British actor Terry Jones, known to be the member and founder of Monty Python, has come ...
The Surge 2, the second installment in the Deck13 Interactive series, receives its first DLC. If we exclude weapons and armor packs, Kraken is ...
Ni No Kuni II: A trailer for the second DLC
Steam Greenlight says goodbye, but will Steam Direct improve the situation? | ...


First, make sure that both hands are powered on.
Now, firmly hold the grip inside each hand. Match the placement of the thumb on each hand to your own hand. Make sure you're wearing your Gear on the correct hand!
Your Gamma Gear and Power Activator need to be connected the first time you use them.
Power on both your Gamma Gear and Power Activator. Make sure that both hands are turned on.
The Power Activator will turn green, then flash blue when connecting to the Gamma Gear.
J.A.R.V.I.S. will confirm a connection on the right Gamma Gear, and the Power Activator will turn yellow.
If they don't connect, make sure both the Gamma Gear and Power Activator are powered on. You can also try moving them closer together.
If you still can't connect, try powering down the Gamma Gear and Power Activator, then turning them back on. Ensure that you are using a fresh set of batteries in both.
Make sure you smash within 3-5 feet of a Power Activator. Remember not to smash the Power Activator or Smart Figure!
Punch a hard surface like the floor, or the air around your enemies.
Hold both hands out in front of you like you're giving two thumbs up, then slam the bottom of your fists to the ground or other solid surface.
Smash both fists together, knuckle to knuckle, in front of your chest.
Smash the Navigation button to pause and bring up the menu options.


The Geomantoc Sorcerer kit v5 fails to install on an otherwise unmodded BG2:EE v2.5. Please see the attached debug file.
I don't know if I'm actually using v5. The download web page claims to download v5. But the both the download file name and the setup-druidsor.tp2 file speak of v4.
This is gonna sound awkward, but are you sure it actually failed to install? Because apart from the missing string errors the debug log seems immaculate!
I've noticed these and other issues as well.
The installation process complains about string @14 not being available, but still installs successfully.
When choosing the Geomantic Sorcerer kit at character creation, the game crashes when you accept the kit selection in IWD:EE (v2.5). In BG:EE and BG2:EE (both v2.5) the game crashes when you proceed to spell selection during character creation (at different spell levels though).
In my BG2:EE v2.5.16 installation the game crashes at kit selection time.
Well, this is just embarrassing all around. Version 6 is up; the crashes were caused by a bug in the library that could make the new kit-specific spells end up being some random level. The missing string reference and package name are also corrected.
What platform are you playing on?
Same here. The installation is otherwise unmodded. BG2EE v2.5.16.
I totally forgot about this. I took a look at the geomantic cure spells and compared them to the vanilla cure spells....the power level is set to 0 for all of them. I did some edits via near infinity and all is well now.
Can one of you try replacing functions.tpa (in druidsor/lib) with the attached and see if it fixes the issue? I think I've spotted the flaw in the macro thanks to southfla79's post.
cure spells work now with the new functions.tpa!
Great, I've bumped the release to v7 with the fixed library.


text:
Saints add 2 players, waive 2
NEW ORLEANS (AP) The New Orleans Saints have re-signed running back Kyle Hightower and receiver T.J. Graham, and cut fullback Austin Johnson and defensive back Akeem Davis.
Hightower, who was with New Orleans this preseason and briefly on the regular-season roster, has been trying to resurrect his career after three years out of the game because of complications related to a knee injury.
His return to the active roster comes on the same day the Saints put running back Khiry Robinson on injured reserve. Robinson fractured his tibia during New Orleans' 52-49 victory over the New York Giants on Sunday, and coach Sean Payton said Monday the running back would miss the rest of the season.
Graham, who has played for the Buffalo Bills and New York Jets, has been on and off the roster this season.
AP NFL website: www.pro32.ap.org and www.twitter.com/AP-NFL
Saints place Cooks, Bush on IR, add 3 players
Ingram eager to return to Saints No. 2 offense
Saints cut Crabtree, add running back Baker
Saints, running back Spiller agree on 4-year deal
Buccaneers-Saints Capsule
Panthers RB Williams active against Saints
Saints aiming for 5th playoff season since '09
Saints see finale as chance to consolidate recent gains


text:
Drawing Closer During Quarantine — ABC's Amy Robach Says She's Drawing Closer to Her Husband
Quarantine can be such a struggle for some couples, so it's encouraging to see a couple getting closer through the strain. ABC News journalist Amy Robach's latest Instagram update is a heartwarming ode to her husband, actor-turned-entrepreneur Andrew Shue, with a message about how the pandemic has taught her to take time to enjoy the simple beauty in everyday life.
"Walking in the woods on a weekday with my guy… learning to enjoy the quiet, beautiful moments through all of this," Robach wrote in the caption of a photo of her and Shue on a beautiful hike (above).
Amy Robach discusses her breast cancer diagnosis, and how going through the tough times saved her marriage with actor-turned-entrepreneur Andrew Shue.
This is not the first time the couple has found the bright side during hard times. In a previous interview with SurvivorNet, Robach said that her past experience with breast cancer actually helped save their marriage.
RELATED: Amy Robach's Advice for Anyone Going Through Cancer Treatment
Robach was diagnosed with stage 2 invasive breast cancer in 2013 after agreeing to get a mammogram on live TV as part of a "Good Morning America" breast cancer awareness segment. The journalist was so shocked and devastated, she told SurvivorNet, that she began to get angry with her husband for not reacting the way she felt, at the time, that she needed him to.
"I don't know how other people handle that news, but I didn't handle it well," Robach, now 47, told SurvivorNet. "I became an absolute wreck, a total mess. I had my husband on speaker phone at the time of diagnosis because he was 3,000 miles away … I remember the radiologist, because my husband said nothing … said into the phone, 'Mr. Shue, your wife is not taking the news very well,' trying to get him to say something."
The truth was, Robach and Shue were both shocked at the diagnosis — which came out of the blue at a time when their marriage was already in a rough spot.
"We were already struggling when I got the cancer diagnosis," she said. "So, this kind of threw everything into a further tailspin, until it didn't … until we realized that we were only stronger together and that we had to give each other a break."
RELATED: Breast Cancer Surgery — What Are the Options?
Robach explained that it took awhile for her to see that even though she was the one battling cancer, for which she eventually ended up undergoing a double mastectomy, her husband was going through the diagnosis and all the emotions that come with it right there with her.
"I actually say cancer saved my marriage," Robach said. "Ultimately, it did because we figured out some of the things we were struggling with in terms of becoming teammates and not doing what we thought was right, but what the other person needed. And so, I have the worst thing in my life to credit with creating one of the best dynamics in my life now."
Growin' old together on the front porch ❤
A post shared by Amy Robach (@ajrobach) on Apr 27, 2020 at 5:17pm PDT
That dynamic seems to have carried over into the era of COVID-19, as Robach has shared regular snaps of she and Shue enjoying their time inside (and outside — at a safe social distance, of course), doing everything from long hikes to training jogs to "growing old together on the front porch," as seen in the above snap.
'Alaskan Bush People' Star Bear Brown Ties the Knot With Bride Raiven Adams; Celebrating Milestones After Losing a Loved One
Did You Know Famed Actress Cybill Shepherd, 71, Battled An Aggressive Form of Skin Cancer?
Remembering Comedy Genius Jack Benny Who Passed from Pancreatic Cancer 47 Years Ago
Remembering Legendary Blues Rocker Joe Cocker Who Died from Small Cell Lung Cancer at Age 70


text:
Mandelli Dávid (Pozsony, 1780 körül – Párizs, 1836. december 22.) filológus, a "magyar Diogenész", különc tudós.

Élete

Családi neve Mandel volt. Zsidó szülők gyermekeként jött a világra. 12 éves korában szülei Rajkára (Moson megye) küldték, hogy a szülői házban szerzett Talmud-tudományban az ottani rabbitól bővebb ismereteket szerezzen; innen 1799-ben Prágába, 1880-ban Berlinbe ment; bölcseleti és teológiai tanulmányok, de különösen a nyelvek tanulására adta magát. Már itt kezdte különcködő életét, szemöldökeit leborotváltatta és a középkori tudósok visszavonult rideg életét utánozta, burgonya volt egyedüli eledele. 1805-ben Offenbachban tartózkodott, ahol nevelői állást foglalt el és a szerzett pénzen Párizsba ment az ottani egyetem látogatására. Ez időtől fogva életéről mitsem tudunk; 1827-ben Tessedik Ferenc hazánkfia fedezte fel Párizsban; szülei holtnak hitték. Ekkor már a világ legnagyobb nyelvtudósának vallották, még Giuseppe Gasparo Mezzofantinál is több nyelvet beszélt; az európai nyelveken kívül jártas volt a keletiekben is; kedvenc tárgya volt azonban a latin, görög, zsidó, arab és a perzsa nyelv. A mennyiségtanban is kiváló tudósnak bizonyult. A bölcseletben is oly jártas volt, hogy Platón munkáit könyv nélkül tudta, abból tudós környezetében széltében idézett. Életmódjában a cinikus Diogenészt választotta mintaképének, zsibvásáron vett ruhában járt és hosszú szakált viselt; a tudományos munkáival szerzett pénzen pedig könyveket vett. Főtt ételt soha sem evett, gyakran növénnyel és gyökerekkel táplálkozott. Házi bútora egy durván faragott karosszék, zsámoly, asztal, szalmazsákkal borított deszkából és kis szekrényből állott, melyben könyveit tartotta; tintatartója törött üvegből, lámpása szintén egy töredék üvegdarabból állott; papiroskímélésből palatáblán végezte matematikai feladványait. Rendkívüli életmódja miatt gyakran a rendőrséggel is meggyűlt a baja; egyszer tömlőcbe zárták; ezzel sem sokat törődött, miután könyveit magával vihette. 154 frank volt évi jövedelme; ebből megtakarított 400 frankon egy ritka kéziratot vett. Egy ideig magánleckéket adott a matematikából és az arab nyelvből; azonban ezzel is csakhamar fölhagyott. 1822-ben a francia kormány 1800 frank évi fizetés mellett megbízta őt egy bibliográfiai munkával, mely a keleti nyelvű könyvek címeinek leírásából és azoknak az illető tudományszakokba való beosztásából állott. Ezen munkájával azonban nagy szorgalma és ismeretei mellett egy hónap alatt elkészült, havi fizetését felvette és állását elhagyta. Hálából egy kis szobát bocsátottak rendelkezésére. 1836. december 22-én Párizsban, midőn a Szajnából vizet merített, az egyensúlyát elvesztette és a vízbe fúlt.

Hátrahagyott irományai nehezen fejthetők meg, minthogy különféle nyelvek zavarából állanak. Több francia tudós (különösebben Nodier) emlékbeszédet szentelt neki (Temps 1837. 1. szám).

Nevét Mandely, Mandl, Manteli, Menteli és Mentellinek is írták.

Források

 Mentelli, a magyar Diogenes. Vasárnapi Ujság
 Mandel, David Oesterreichische National-Encyklopadie Wien, 1838. Mich. Schmidl's Witwe und Ign. Klang

Magyar filológusok
Pozsonyiak
1836-ban elhunyt személyek
Az 1780-as években született személyek


Updated: Feb 12 at 6:55 a.m.
The guitar can stop weeping now.
Mounties have recovered a stolen electric guitar and returned the treasured instrument to its Chester owner.
The Jan. 22 theft of a Gibson Les Paul worth $3,000 from a home on Pig Loop Road prompted its owner, Mike Dockrill, to go public on social media with his loss.
"The RCMP has conducted an investigation into the circumstances of this incident, and were able to locate the guitar and return it to the owner on February 10," Mounties said Monday in a news release.
After speaking publicly about the theft, Dockrill heard from Billy Idol's guitarist, Billy Morrison, who designed the instrument. Morrison promised to ease the blow by either replacing the guitar if he could find another one. Other options included sending Dockrill free tickets to a Billy Idol concert or a piece of art.


text:
La 16a Divisió Lituana (en rus: дивизия 16-я 'Литовская' стрелковая, en lituà: divizija 16-oji 'Lietuviškoji'), va ser una formació de l'Exèrcit Roig creat durant la Segona Guerra Mundial. La divisió es va formar en dues ocasions, i se li va donar el títol de 'Lituana' durant la seva segona formació. Originàriament es va establir a Nóvgorod a l'octubre de 1939 fins al 1941 que es va dissoldre a Mga. Reformada i sota el títol amb l'afegitó 'Lituana', la divisió va participar en diverses batalles contra l'Alemanya nazi, incloent la Batalla de Kursk, l'Operació Bagration i la del Bàltic. Va ser dissolta al final de la guerra, encara que restablerta breument el 1955, abans de ser dissolta definitivament.

Composició ètnica
Des de l'1 de gener de 1943, dels 10.250 soldats i oficials que componien la divisió, 7.000 d'ells eren ètnics lituans i/o habitants de la República Socialista Soviètica de Lituània. El total de la composició ètnica de la divisió va ser:
 3.720 lituans (36,3%)
 3.064 russos (29%)
 2.973 jueus (29%)
 492 d'altres nacionalitats (4,8%).

Encara que d'altres fonts citen xifres de 2.378 jueus (23,2%), continua sent el major nombre de jueus ètnics entre totes les divisions de l'Exèrcit Roig. Els jueus van representar el 13% (136 persones) de tots els oficials de la divisió i el 34,2% de tots els soldats dels regiments d'infanteria. Dotze soldats de la divisió van ser guardonats amb el títol d'Heroi de la Unió Soviètica, d'ells, quatre eren jueus.

Originàriament, les ordres van ser donades en la llengua lituana. Tanmateix la tercera part de tots els soldats de la divisió no parlava lituà, això es va unir a la dificultat que els nous funcionaris que van enviar d'altres divisions per capacitar i transferir la seva experiència en la lluita als soldats de la 16a Divisió, la majoria d'ells mai no havien escoltat una paraula en lituà, i eren principalment rusófons. Per aquestes raons, el llenguatge de comandaments, ordres i també de conversa, va esdevenir rus i també en jiddisch.

Referències

Bibliografia
 Šešioliktoji lietuviškoji: atsiminimų knyga 16-osios lietuviškosios Raudonosios vėliavos ordino Klaipėdos šaulių divizijos istorija veteranų atsiminimuose, 1941–1956 (sud. Vaigutis Stančikas). – Vílnius: Gairės, 2008. – 478 p.: iliustr. –

Història de Lituània
Història de Rússia
Unitats militars de la Segona Guerra Mundial
Orde de la Bandera Roja


text:
Russia 'assembling 175,000 troops to invade Ukraine', US spies claim but provide no evidence
Sat, 04 Dec 2021 12:13 UTC
© Sputnik / Maksim Bogodvid
Russian servicemen march after the drills of Collective Security Treaty Organization (CSTO) peacekeeping forces in Kazan.
Russia is allegedly planing to invade Ukraine in the new year, with up to 175,000 troops taking part in the operation, the Washington Post has claimed, citing US intelligence papers and a customary unnamed official.
"The Russian plans call for a military offensive against Ukraine as soon as early 2022," an anonymous Biden administration official, who may or may not exist, claimed.
The alleged operation is going to involve the "extensive movement of 100 battalion tactical groups with an estimated 175,000 personnel, along with armor, artillery, and equipment," the alleged source said.
The assessments have been partially based on satellite images that "show newly arrived units at various locations along the Ukrainian border over the last month," they added.
Intelligence papers apparently seen by the Washington Post said there were currently 50 Russian battlefield tactical groups with tanks and artillery deployed in four locations not far from the Ukrainian border. Two of Russians five military districts are on this frontier.
According to the official, the military operation is being preceded by a propaganda campaign, for which no evidence is offered. "Russian influence proxies and media outlets have started to increase content denigrating Ukraine and NATO," they insisted, in order to blame the outbreak of any potential conflict on Kiev.
The US administration has been mulling the possibility of a Russian "invasion" of Eastern Ukraine since last month, with Secretary of State Antony Blinken warning Moscow there would be "serious consequences" if it made such move.
Russia has rejected the accusations, saying it had no plans to attack anybody and blaming Washington for stirring up "hysteria."
However, Moscow has expressed grave concerns about any escalation in the ongoing internal conflict in Ukraine, saying the West had been "encouraging" Kiev to use force against the self-proclaimed republics in Donbass through NATO's buildup in Eastern Europe.
The Washington Post's story comes ahead of next week's virtual meeting between Russian President Vladimir Putin and his US counterpart, Joe Biden.
Biden said on Friday that there would be "a long discussion" of the situation in Ukraine during the meeting, adding that he wouldn't accept the imposition of any Russian "red lines."
Comment: This claim is patently false because anybody who has seen Biden in action knows that he isn't capable of participating in a 'long discussion' on anything: Biden falls asleep during press meeting AGAIN, aides shout at press to leave after just two questions during meeting with UK PM
Earlier this week, Putin reasserted the Russian view that NATO's further eastward expansion was unacceptable for Moscow. He said he wanted "legal guarantees" from the US-led bloc that it would stops encroaching on Russia's borders and refrain from deploying "threatening weapons" in the region.
Comment: It's perhaps no coincidence that these claims of 'Russia amassing troops on Ukraine's borders' appear just as Ukraine and NATO were doing just that on Russia's borders. However, as various analysts have pointed out, the chance of war between Russia and Ukraine is highly unlikely, and instead this belligerence is intended to further a variety of other agendas, including but not limited to, diverting attention from the encroaching dystopia at home in the West, as well the ongoing demonization of Russia:
'Russian troops dismember the armed forces of Ukraine': how a war between Moscow & Kiev could play out, and why it won't happen
Lavrov says NATO military equipment being moved to Russian border
Norway considering limiting NATO deployments near Russia's border
US considering sending weapons to Ukraine, claims 'secret data shows Russian military build up'
Psstoffgoy · 2021-12-05T12:49:26Z
"The Russian plans call for a military offensive against Ukraine as soon as early 2022," an anonymous Biden administration official, who may or may not exist, claimed .
Another distraction. Maybe the Biden robot should be more concerned with the army of Orks that are already on US soil bent on the destruction of all things good.
Christian83 · 2021-12-05T13:35:51Z
Psstoffgoy Exactly.
bj0311 · 2021-12-05T13:46:15Z
And if Russia was doing this you can be sure that they are: a) all male and real men, b) well trained and equipped, and c) capable of fighting circles around any western tranny unit thrown at them.
And ye shall hear of wars and rumours of wars: see that ye be not troubled: for all these things must come to pass, but the end is not yet.
JTF Truth Thank you. Great reminder.
You were moving, right? Did you get settled? How are things?
ReRan Weather has sucked, over a week of precipitation, 2 dry days. Other than that, all is well, good to be out of the metropolis! The 2 clear nights, last night being one of them. The stars took my breath away, they were so bright! Amazing. Just trying to understand the signs I'm seeing in in the sky. It's active!
A part I posted in another comment:
Just finished an 8 day quarantine in Prince Edward Island, the most backward Province in Canada. The testing ground for isolation policy of Canada. Got called every other day, are you sick, no, any signs no, any questions, yes. When will this foolishness stop? Irony is that the people calling pretending to be government are a hired PR firm, checking up on you. Even if you been vaxed and left the province to go shopping in the next province, you have to quarantine for at least 4 days. Stupidity of stupidity.
All is good , so far!
JTF Truth Glad to hear. And happy to hear you can see the stars. Amazing, eh?
Sejanus · 2021-12-05T15:45:48Z
Then remove the army from there instead of complaining 🤣
Lemuel Gulliver · 2021-12-05T22:39:49Z
All bullshit. They are manipulating the public into a frenzy of terror to distract them from the coming mass deaths due to the COVID jabs. There is no intention of going to war with Russia.
DRONES, BOMBER DRONES, NUCLEAR BOMBER DRONES, GOLEM DRONES.............., Etc: are ALL from the GOLEM STATE of the USA........................ LOL
I would guess they're probably mostly American drones. After all, they fell in the water. R.C.
The good news is - these fishermen are not "patriots", else they would not have to offer money. As everywhere on the world, any hard-working man...


text:
Епачик () — посёлок в Мексике, штат Чиуауа, входит в состав муниципалитета Темосачик. Численность населения, по данным переписи 2010 года, составила 750 человек.

История
Поселение было основано в 1677 году иезуитами Томасом Гвадалахарой и Хосе Тардой для евангелизации народа пима.

Фотографии

Примечания

Города Чиуауа


Amazing people are doing amazing things. Their stories must be seen and heard so that we can learn about new stuff and get inspired. I, Amrit, create short documentary films (typically of 3 minutes) to bring out such stories. Companies, startups, non-profits, schools, universities hire to me tell their stories or the stories of those they impact. I also find individuals who inspire me and tell their stories pro-bono.
My fee starts from INR 1.5 lakh (~USD 2100) that typically includes one time travel to any one location in India (travel needs to be paid for separately for international assignments). Organizations also hire me for video-series (if it's part of a bigger campaign), in which case you should have a budget of anywhere between 3 to 10 lakh. My editing studio is based in Goa (where few creative individuals work for me), but my shooting work keeps me in different parts of India (and world) throughout the year.
Amrit, Your idea is superb, quitting the video game playing (though it is very interesting) and starting a new, useful venture. Really you have courage and guts. Salute to your alma matter. Hats off. Go ahead.
And one thing i would like to appreciate, is your writing, narration style. It seems you are a born journalist ( but you are 'out of the box' type) .
thank you for your kind words sir!
Really superb work bro… seriously you never stop amazing us..
All the very best wishes for everything ahead.
I am just the story-teller – the different ideas are from different individuals! 🙂 But thanks on behalf of all of them!
I really liked the way you created the 3 packages and the thought process and transparency behind it. Your website and concept is very interesting. All the Best. Keep it up.
Really nice work by you… keep it up…!!!
Fantastic Concept Amrit, Great !! We need honest people like you with clear views. Can you also include some animation in the videos? Hope to work with you sometime.
great idea Amrit! wait.ing to see some good work from a committed individual like you.ALL THE BEST !
Sir………chela bana lo _/\_.Want to get involved and be a part actually in your amazing initiative sometimes.


text:
Q: Meteorological Data from XML to Dataframe in R I´m trying to analize meteorological data, importing directly to R from it´s native structure in XML. But it seems to be a very complicated XML format not corresponding to the commonly used standard of "one observation per row". The provider of the data has grouped the variables by every ten minutes intervals registered.
Here is a piece of the XML code:
<?xml version= "1.0" encoding="ISO-8859-1" ?>
<mes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C069_2018_1.xsd">
    <dia Dia="2018-1-01">
        <hora Hora="00:00">
            <Meteoros>
                <Dir.Med._a_1800cm>250.5</Dir.Med._a_1800cm>
                <Humedad._a_170cm>43.94</Humedad._a_170cm>
                <Irradia.._a_273cm>0.0</Irradia.._a_273cm>
                <Precip.._a_144cm>0.0</Precip.._a_144cm>
                <Sig.Dir._a_1800cm>17.82</Sig.Dir._a_1800cm>
                <Sig.Vel._a_1800cm>2.78</Sig.Vel._a_1800cm>
                <Tem.Aire._a_170cm>12.57</Tem.Aire._a_170cm>
                <Vel.Max._a_1800cm>15.48</Vel.Max._a_1800cm>
                <Vel.Med._a_1800cm>8.6</Vel.Med._a_1800cm>
            </Meteoros>
        </hora>
        <hora Hora="00:10">
            <Meteoros>
                <Dir.Med._a_1800cm>249.3</Dir.Med._a_1800cm>
                <Humedad._a_170cm>44.65</Humedad._a_170cm>
                <Irradia.._a_273cm>0.0</Irradia.._a_273cm>
                <Precip.._a_144cm>0.0</Precip.._a_144cm>
                <Sig.Dir._a_1800cm>20.21</Sig.Dir._a_1800cm>
                <Sig.Vel._a_1800cm>2.32</Sig.Vel._a_1800cm>
                <Tem.Aire._a_170cm>12.55</Tem.Aire._a_170cm>
                <Vel.Max._a_1800cm>14.5</Vel.Max._a_1800cm>
                <Vel.Med._a_1800cm>7.8</Vel.Med._a_1800cm>
            </Meteoros>
        </hora>
        <hora Hora="00:20">
            <Meteoros>
                <Dir.Med._a_1800cm>250.3</Dir.Med._a_1800cm>
                <Humedad._a_170cm>46.17</Humedad._a_170cm>
                <Irradia.._a_273cm>0.0</Irradia.._a_273cm>
                <Precip.._a_144cm>0.0</Precip.._a_144cm>
                <Sig.Dir._a_1800cm>23.02</Sig.Dir._a_1800cm>
                <Sig.Vel._a_1800cm>2.25</Sig.Vel._a_1800cm>
                <Tem.Aire._a_170cm>12.45</Tem.Aire._a_170cm>
                <Vel.Max._a_1800cm>13.72</Vel.Max._a_1800cm>
                <Vel.Med._a_1800cm>5.55</Vel.Med._a_1800cm>
            </Meteoros>
        </hora>
...

And here is the full XML for the data of january 2019 (>60 mb):

http://opendata.euskadi.eus/contenidos/ds_meteorologicos/met_stations_ds_2018/opendata/2018/C069/C069_2018_1.xml

When I used the function "xmlTreeParse" I got the error:

"Error: XML content does not seem to be XML"

It´s my first attempt with XML data structure, but I´ve been trying the recomendations of similar questions on this site as:
Transforming data from xml into R dataframe
xml to dataframe in r
R XML to Dataframe
But those seem to be simple XML structures that works just fine parsing directly or even converting directly to dataframes with the libraries "XML" and "methods"
I need to obtain a dataframe with similar structure to this:
dia hora    Dir.Med._a_1800cm   Humedad._a_170cm    Irradia.._a_273cm   Precip.._a_144cm    Sig.Dir._a_1800cm   Sig.Vel._a_1800cm   Tem.Aire._a_170cm   Vel.Max._a_1800cm   Vel.Med._a_1800cm
01/01/2018  0:00    250.5   43.94   0.0 0.0 17.82   2.78    12.57   15.48   8.6
01/01/2018  0:10    249.3   44.65   0.0 0.0 20.21   2.32    12.55   14.5    7.8
01/01/2018  0:20    250.3   46.17   0.0 0.0 23.02   2.25    12.45   13.72   5.55

A: Consider XSLT, special-purpose language designed to transform XML files and sibling to XPath, to migrate the top level dia and hora nodes into Meteoros level regardless of number of nodes:
XSLT (save as .xsl, a special .xml file)
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="xml" indent="yes" />
    <xsl:strip-space elements="*"/>

    <!-- IDENTITY TRANFORM -->
    <xsl:template match="@*|node()">
        <xsl:copy>
          <xsl:apply-templates select="@*|node()"/>
        </xsl:copy>
    </xsl:template>

    <!-- REPEAT dia and hora NODES -->
    <xsl:template match="Meteoros">
        <xsl:copy>
            <dia><xsl:value-of select="ancestor::dia/@Dia"/></dia>
            <hora><xsl:value-of select="ancestor::hora/@Hora"/></hora>
            <xsl:apply-templates/>
        </xsl:copy>
    </xsl:template>

</xsl:stylesheet>

Online demo
R (no loops or mapping needed)
library(XML)
library(xslt)

doc <- read_xml("Import.xml", package = "xslt")
style <- read_xml("Script.xsl", package = "xslt")

new_xml <- xml_xslt(doc, style)

new_doc <- XML::xmlParse(new_xml)
meteoros_df <- XML::xmlToDataFrame(nodes=getNodeSet(new_doc, "//Meteoros"))

A: It's quite some work but not impossible. This solution will also work with different number of observations per day.

dia <- xmlstr %>% read_xml() %>%  xml_find_all("//dia")
dia.dat <- dia %>% map(xml_attrs) %>% map(~t(.) %>% as_tibble)

hora <- dia %>% map(xml_children)
hora.dat <- hora %>% map(xml_attrs) %>% map(~map_df(., ~t(.) %>% as_tibble))

hora.details <- hora %>%
  map(~map(.,xml_children) %>%
        map(xml_children) %>%
        map(~setNames(xml_text(.), xml_name(.)) %>% t() %>% as_tibble)) %>% map(.,~do.call(rbind,.) %>% as_tibble)

pmap_df(list(dia.dat, hora.dat, hora.details),cbind)

I added some data to your xml example to test. (1 extra day and 2nd day an extra hour).
Result:

        Dia  Hora Dir.Med._a_1800cm Humedad._a_170cm Irradia.._a_273cm Precip.._a_144cm Sig.Dir._a_1800cm
1 2018-1-01 00:00             250.5            43.94               0.0              0.0             17.82
2 2018-1-01 00:10             249.3            44.65               0.0              0.0             20.21
3 2018-1-01 00:20             250.3            46.17               0.0              0.0             23.02
4 2018-1-02 00:00             250.5            43.94               0.0              0.0             17.82
5 2018-1-02 00:10             249.3            44.65               0.0              0.0             20.21
6 2018-1-02 00:20             250.3            46.17               0.0              0.0             23.02
7 2018-1-02 00:30             250.3            46.17               0.0              0.0             23.02
  Sig.Vel._a_1800cm Tem.Aire._a_170cm Vel.Max._a_1800cm Vel.Med._a_1800cm
1              2.78             12.57             15.48               8.6
2              2.32             12.55              14.5               7.8
3              2.25             12.45             13.72              5.55
4              2.78             12.57             15.48               8.6
5              2.32             12.55              14.5               7.8
6              2.25             12.45             13.72              5.55
7              2.25             12.45             13.72              5.55

credits to answers of:
converting XML nodes to a dataframe
Getting all the children nodes of XML file to data.frame or data.table

redpajama_set_name: RedPajamaStackExchange


text:
CCU HomeAcademicsCollegesScienceDepartments
Humanities and Fine Arts
Coastal and Marine Systems Science
Physics and Engineering Science
Recreation and Sport Management
School of the Coastal Environment
Serving over 400 students, the Department of Computing Sciences supports one master's program, three undergraduate programs, and seven undergraduate minors. See our Programs and Degrees page for more details on individual programs. Our information technolgy degree program is the fastest growing degree program in the College of Science for programs with under 150 students. See what our campus looks like via the Coastal Now - Aerial View of the CCU Campus Youtube Video.
The Department of Computing Sciences serves students seeking degrees in computing-related fields, those who are interested in the application of computing to other fields, and other majors with computing-related educational needs. The faculty is committed to following the teacher-scholar model and providing high-quality educational experiences for students through dynamic classroom and laboratory experiences, collaborative research and scholarship opportunities, internship programs, and innovative course offerings, with the goal of preparing students to become knowledgeable, productive, responsible citizens. Graduates with a degree in computer science, information systems, or information technology will be prepared to excel in graduate studies and professional careers, conduct themselves ethically as professionals in the field of computing and consider the impacts of technology on society, and adapt to ongoing technological advances in the discipline. In addition to providing a high-quality, student-centered learning environment for its majors, the department will assist other departments as needed by providing computing education tailored to the needs of their majors.
1985 - Coastal received approval to offer a major in computer science in the spring of 1985. The Computer Science Department was originally a part of the School of Mathematics and Computer Services. There was no department chair at the time; Joseph E. Cicero was director of the school. E. Eugene Collins was the coordinator of the computer science courses and Sabhash Saxena was the coordinator of the mathematics courses.
1987 - Coastal's first computer science majors graduated in the spring of 1987. After a major reorganization of the academics programs in 1987, the Computer Science Department became a part of the College of Business Administration with Joseph E. Cicero as its first chair.
1993 - Computer science offices are physically relocated to the Wall Building.
1998 - Computer Science Department becomes an academic unit of the College of Natural and Applied Sciences
1999 - A Dual Degree Program with Clemson is created (3 years at Coastal and 2 at Clemson with degrees in computer science and engineering)
2004 - Computer science offices are physically relocated to the Coastal Science Center
2010 - Prior to 2009, the department offered one degree program, the B.S. in computer science program with two tracks: theoretical and information systems. By the fall of 2010 the B.S. in computer science and the B.S. in information systems were two independent Bachelor of Science programs. The department was renamed to the Department of Computer Science and Information Systems.
2014 - The department offers a Bachelor of Science in information technology and becomes the Department of Computing Sciences. Erin Rickard, Ph.D. becomes the first female computing science faculty member to earn tenure.
2016 - Master of Science in information systems technology with a concentration in security and analytics
2017 - The Department of Computing Sciences physically relocated to the Academic Office and Classroom 2 building, in which the second floor was specifically designed to meet the needs of the students.
2018 - Jean French first female faculty member to earn rank of full professor in the department and is elected the first female department chair.
2019 - The department introduces four new minors of study: applied technology, cybersecurity, information systems technology, and information technology.
2018 - Present: Jean French
2012 - 2018: William Jones
2010 - 2012: John Stamey
2008 - 2010: Stephen J. Sheel
2003 - 2008: Jean-Louis Lassez
1989 - 1993: E. Eugene Collins
1987 - 1989: Joseph E. Cicero


text:
Stitch in Time: A Knitting Cabaret
With the arrival of the World Wars, and people keen to do their patriotic duty, knitting gained favour. The troops and refugees needed socks and gloves – and many people took up their needles to help. And as the popularity of sheet music also grew, so too came the knitting songs: from romantic to humorous, they are as varied as the knitters themselves.
From the early 1900s when "only respectable women knit" to the modern-day activism of yarn bombing, knitting has seen many changes. No more does the Carnegie Hall fell the need to display signs asking the audience "please do not knit too loudly as you'll disturb the percussion"! During this show knitting is encouraged, and crochet is permitted, but don't worry if you are not crafty – these songs also provide a fascinating and unique piece of social history.
Melanie Gall's stunning voice is a treat, and she bubbles over with enthusiasm and knowledge that is simply infectious. Her hard work in collecting all these songs reward the audience not only with great music, but wit fascinating tales and tidbits surrounding knitting at the time. Stories include the famous Lord Kitchener's brief foray into sock knitting, a sweet old lady sitting knitting at a station – encoding the passing trains into the knitting of her scarf for the Belgian resistance – and an embargo on sending knitting patterns because no-one could understand well enough to censor them. We don't often hear about these aspects of war, and the stories highlight people's ingenuity and desire to make a practical difference; they are told well, with such warmth.
The songs range from patriotic anthems to soppy love ballads, and even one to give hope to everyone whose mittens have not ended up hand-shaped. Gall strikes an excellent balance in the tone of songs she sings, evoking both sadness and laughter. There are sweet songs that talk about knitting a jumper, sizing it on the memory of a last embrace with the man, to funny ones about a father whose pants are propped up with a pin… because, with his wife distracted knitting, there is clearly no one who could sew a button on!
It is clear that there is so much more information, so many more songs and stories than could possibly fit into the hour, and the show does feel rather rushed in some places. Equally, it can feel a little underprepared, as the decisions about what to include and what to miss out are often seem to be done on the fly. The material is so enthusiastically presented I've no doubt the audience would be quite happy for the show to go on for twice as long.
This unique show provides a fascinating insight into a little-looked-at side of history. It brings together Gall's stunning vocal talents with her bubbly personality and knowledge, in a show that will make you laugh, make you mourn, make you proud of historical knitting rebels and maybe make you pick up your needles again.
This review of a show at the Edinburgh Fringe 2018 was published on Thursday 6 September.
3-4, 6-11, 13-17 Aug, 11:00am-11:50am
theSpace @ Surgeons Hall
Lizzie Bell


text:
Hood Feminism: Notes from the Women That a Movement Forgot
Style Hardcover
"If Hood Feminism is a searing indictment of mainstream feminism, it is also an invitation. . . . [Kendall] offers guidance for how we can all do better."--NPR.org
"A rousing call to action for today's feminists. It should be required reading for everyone."--Gabrielle Union, author of We're Going to Need More Wine
A potent and electrifying critique of today's feminist movement announcing a fresh new voice in Black feminism
Today's feminist movement has a glaring blind spot, and paradoxically, it is women. Mainstream feminists rarely talk about meeting basic needs as a feminist issue, argues Mikki Kendall, but food insecurity, access to quality education, safe neighborhoods, a living wage, and medical care are all feminist issues. All too often, however, the focus is not on basic survival for the many, but on increasing privilege for the few. That feminists refuse to prioritize these issues has only exacerbated the age-old problem of both internecine discord, and women who rebuff at carrying the title. Moreover, prominent white feminists broadly suffer from their own myopia with regard to how things like race, class, sexual orientation, and ability intersect with gender. How can we stand in solidarity as a movement, Kendall asks, when there is the distinct likelihood that some women are oppressing others?
In her searing collection of essays, Mikki Kendall takes aim at the legitimacy of the modern feminist movement arguing that it has chronically failed to address the needs of all but a few women. Drawing on her own experiences with hunger, violence, and hypersexualization, along with incisive commentary on politics, pop culture, the stigma of mental health, and more, Hood Feminism delivers an irrefutable indictment of a movement in flux. An unforgettable debut, Kendall has written a ferocious clarion call to all would-be feminists to live out the true mandate of the movement in thought and in deed.


BUENOS AIRES, ARGENTINA – The Argentina Lacrosse Association has finalized the roster that will compete in the FIL World Lacrosse Championships this July in Denver. After months of hard work, the 23 players that will represent the celestes y blancos have been named.
The final decisions were made after a long selection process that started in early 2013 with the hiring of Coach Ben Brenneman – former Duke lacrosse co-captain, current head coach of Kent Denver School, and director of camps for 3d Lacrosse. Coach Brenneman traveled in Buenos Aires in December to conduct tryouts and training for the players. From the 2010 Championships in Manchester until now, all operations have been led by team advisor, former player, and Argentina Lacrosse Association co-founder Scott Hylen, who traveled many times to Argentina from the U.S. to provide support.
The majority of the roster is composed of players who represent the Guerreros of the University of Buenos Aires, and the Cebras of the National University of La Plata; both club teams have actively participated in the development of lacrosse in Argentina. The remaining players that will provide essential support are other Argentines from all over the world that play in other leagues, but have been fundamental in the development of the sport in the country over the last few years.
Team Argentina in not only dedicated to playing the sport, but also wants to let the world know that lacrosse exists in Argentina and that they are ready to be welcomed with open arms.


text:
Episode 64: "Hank Greenberg in 1938" 0
As war clouds gathered over Europe, baseball's first Jewish superstar took aim at Babe Ruth's single-season home run record. Ron Kaplan discusses that memorable season.
Episode 63: "Casey Stengel" 0
Marty Appel returns to the podcast to talk about his new biography of the legendary Old Perfessor.
Episode 62: "As Good as it Got" 0
In 1944, the lowly St. Louis Browns played in the World Series for the first and only time. Author Dave Heller tells us about that momentous season.
Episode 61: "The Cooperstown Casebook" 0
Should Jack Morris be in the Hall of Fame? How about Edgar Martinez? Barry Bonds? Jay Jaffe's new book takes a comprehensive look at baseball immortality.
Episode 60: "Up, Up and Away" 0
Jonah Keri is here to talk about the crazy history of the Montreal Expos and the upcoming Hall of Fame induction of Tim Raines.
Episode 59: "Piazza" 0
Mike Piazza was a superstar with the Dodgers but became an icon with the Mets. Greg Prince explains how.
Episode 58: "Black Baseball's National Showcase" 0
Award-winning historian Larry Lester tells us about the legendary East-West All-Star Game, which featured the stars of the Negro Leagues.
Episode 57: "The Eighth Wonder of the World" 0
Author Robert C. Trumpbour discusses his award-winning account of Houston's iconic Astrodome.
Episode 56: "One Nation Under Baseball" 0
Let's take a trip back to the 1960s with John Florio, who explains how that turbulent decade changed the national pastime forever.


Choosing the right summer program can be a daunting, difficult task. Choosing a camp can be overwhelming, and all the programs may look the same. It is important that you find a camp that meets the needs of both you and your child, and at Mercersburg Summer Programs we understand that.
Coleman Weibley, Director of Summer Programs at Mercersburg Academy, takes time to answer questions that the American Camp Association suggests parents ask program directors when selecting a camp.
To view the original post by the American Camp Association, click here.
Q: What is the camp's philosophy and program emphasis?
Each camp has its own method of constructing programs based on its philosophy. Does it complement your own parenting philosophy? Knowing your child's personality and style of learning is valuable in selecting the right camp.
A: Mercersburg Summer Programs are safe, supportive environments that focus on engaging participants on every level and challenging them to broaden their horizons, make new friends, and create unforgettable memories. Mercersburg Academy's beautiful campus provides the perfect setting for this wide range of opportunities for learning, personal growth, and most importantly, fun. All of our adventures are supervised to varying degrees. Young people need the opportunity to succeed and even to struggle, with the knowledge that they are tackling challenges within a supportive environment.
Q: What is the camp director's background?
ACA minimum standards recommend directors possess a bachelor's degree, have completed in-service training within the past three years, and have at least 16 weeks of camp administrative experience before assuming the responsibilities of the director.
A: Many people do not know that I started working at Mercersburg Academy in a summer capacity in 2005. I came onboard as the assistant director in the office in 2013, where I helped to manage the day to day operations of the office and programming, and served as the Adventure Camp director. In addition to my work as it related to summer programming, I also spent four years organizing and managing international travel for Mercersburg Academy students. I was appointed the director of the office in 2017.
Prior to arriving at Mercersburg, I was the director of operations for the swimming and diving teams of Florida State University and the University of Tennessee (my alma mater), In this role at Tennessee, I also served as the summer swim camp director.
I hold a bachelor's of science in education (majoring in recreation and sports management), and as of May 2018, I hold a master's degree in business administration. I participate in annual education and training opportunities by the American Camp Association.
Q: What training do counselors receive?
At a minimum, camp staff should be trained in safety regulations, emergency procedures and communication, behavior management techniques, child abuse prevention, appropriate staff, and camper behavior, and specific procedures for supervision.
A: Many of our staff and counselors are Mercersburg Academy faculty or young alumni. Before to working camp sessions, the staff goes through extensive training in communication, problem-solving, and, of course, camper safety. We've partnered with Expert Online Training, a nationally recognized camp training company, which allows us to capitalize on training opportunities even before staff arrives on campus. We hold our staff to a high standard and expect them to follow the rules and regulations as prescribed in our extensive staff manual.
During training days, counselors participate in fire drills and other emergency scenarios. Staff preparation also includes interpersonal skills focused on dealing with homesickness, mediating/resolving conflicts, and other camper issues. Counselors are also trained in first aid, including epi-pen usage, and all staff members are CPR certified. Additionally, all staff members are required to complete extensive background clearances as mandated by the Commonwealth of Pennsylvania.
Q: What is the counselor-to-camper ratio?
ACA standards require different ratios for varying ages and special needs. Generally, the ratios at resident camps range from one staff for every six campers ages 7 and 8; one staff for every eight campers ages 9 to 14; and one staff for every ten campers ages 15 to 18. At day camps the ratios range from one staff for every eight campers ages 6 to 8; one staff for every ten campers ages 9 to 14; and one staff for every 12 campers ages 15 to 18.
A: Mercersburg Summer Programs often operates at one staff member for every five campers. Campers are never alone with just one counselor. Our counselor-to-camper ratio ensures that the staff can direct all of their focus on the unique needs and development of self-esteem and self-confidence in every camper. Staff training includes sessions on the importance of following counselor-to-camper ratios for the protection of campers and counselors alike.
Q; What are the ages of the counselors?
ACA standards recommend that 80 percent or more of the counselor/program staff be at least 18 years old. Staff must be at least 16 years old and be at least two years older than the campers with whom they work.
A: Mercersburg Summer counselors are typically college students or youthful teachers who have a zest for working with kids. Each summer a few junior counselors (under 18) join our staff to learn the ropes and participate in all the fun. Junior counselors are never alone with campers, nor do they lead camp activities alone. Mercersburg Academy does not employ anyone under the age of 16.
Q: What are desirable qualities for camp staffers?
The same qualities of trustworthiness and dependability sought by any employer are valued commodities in camp employees. Also, the ability to adapt to a variety of situations, empathy for and ability to work with camp clientele, a strong self-image, and an outgoing personality are important characteristics for camp staff.
A: Mercersburg Summer staff members are inventive, creative, and responsible people who truly love to work with kids. When interviewing summer program candidates, we're looking for those who have a passion for their respective program, and want to share it with others. Most importantly, we look for those who are in it for the kids, and not for themselves. After all, that is what camp is all about. Our interviews often include difficult scenarios that help us understand how a counselor may react in certain circumstances. Many of our candidates are looking to pursue careers working with the public, education, psychology, and sociology. Staff members fulfilling "specialist" or "instructor" roles are also required to hold current certifications by the governing body of their respective area.
Q: What percentage of the counselors returned from last year?
A: On average, Mercersburg Summer Program retains 55 percent of its staff from summer-to-summer. Staff members are invited to return to Mercersburg after their program director and the director of summer programs have conducted a complete review of their performance. Only those who live up to our high standards and expectations are invited to return. Unfortunately, because we are not able to offer year-round employment, we lose many of our college-age staff members when they graduate.
Q: How are behavioral and disciplinary problems handled?
Rules are necessary for any organization, and the disciplinary approach taken should be reasonable and well communicated. If penalties are involved for violations, they should be applied quickly, fairly, calmly, and without undue criticism to campers.
A: Our summer staff discusses behavioral issues and disciplinary problems on a regular basis, in private and confidential staff meetings, so that all staff members are aware of potential recurring problems. While counselors are trained to mediate in these situations, they are not permitted to reprimand campers. Usually problems are resolved early, however, if they are not, they are passed on to the program director and the director of summer programs. Positive reinforcement and assertive role-modeling are important when dealing with these issues.
Q; How does the camp handle special requirements?
If your child has special requirements, ask the camp director about needed provisions and facilities. Is there a nurse on staff? A designated place to store insulin or allergy medicine? Are special foods available for campers with restricted diets? Every question is important.
A: Care of our participants includes medical services. A team of registered nurses manages our on-campus Health Center and work closely with a local family practice for campers that may need additional care. There is also a full-time Health Services Assistant available 24 hours a day. When it comes to dietary needs, our chefs are very sensitive to alternative needs and preferences. All meals include a main entree, side dishes, salad/sandwich bar, vegetarian and gluten-free options, and a fruit station.
Q: How does the camp handle homesickness and other adjustment issues?
A: Mercersburg's summer staff is trained in a variety of interpersonal skills, including dealing with homesickness. Our goal is to keep campers active with a fun time so that they are too busy to think about home. In the events that campers do become homesick, we encourage them to write letters home, which our staff will scan and e-mail at their earliest convenience. Telephone calls to (or from) home tend to distract campers from the program, breaking the momentum of camp, and ultimately end up being counterproductive to coping with homesickness.
A: Our previous participants are always willing to be a reference for potential families! For the safety and security of our participants we do not handout contact information of our families, but instead, ask our families to reach out to potential families directly. If you'd like for us to connect you with one of our references, simply e-mail us at summerprograms@mercersburg.edu.
Q: Is the camp accredited by the American Camp Association? Why? Why not?
Accreditation visitors ask the questions — up to 300 of them — regarding essential health, safety, and program quality issues important to a camp's overall operation. This does not guarantee a risk-free environment, but it's some of the best evidence parents have of a camp's commitment to a safe and nurturing environment for their children.
A: Mercersburg Summer Programs is accredited by the American Camp Association. This was one of my first initiatives as the director, as I felt it serves as a verification of our commitment and accountability to the children and families we serve. ACA accreditation standards focus primarily on the program quality, health, and safety aspects of a camp's operation, an by earning accredited status Mercersburg has met nearly 300 industry standards.
The American Camp Association, which is the only independent accrediting organization reviewing camp operations in the country, collaborates with experts from the American Academy of Pediatrics, the American Red Cross, and other youth-serving agencies to assure that current practices at the camp reflect the most up-to-date, research-based standards in camp operation.
Coleman Weibley, Mercersburg Academy's director of summer programs, splashes a summer participant during a 4th of July cookout.
Mercersburg Academy Summer Programs is accredited by the American Camp Association.


text:
Q: Arduino myFile.write(buff, len) don't work I recently writing some code about taking IMU data and save it to SD card. To increase the speed of writing data, I need to using binary format to save it, here is my code:
byte myData[20];

((long int*)myData)[0] = count;
((long int*)myData)[4] = microSec;
((short int*)myData)[8] = ax;
((short int*)myData)[10] = ay;
((short int*)myData)[12] = az;
((short int*)myData)[14] = gx;
((short int*)myData)[16] = gy;
((short int*)myData)[18] = gz;

myFile3.write(myData, sizeof(myData));

but it's totally not working.(but it's ok to compile, that's really confuse me...)
Does anyone meet this problem...?

A: how about trying this:
    byte myData[20];

((long int*)myData)[0] = count;
((long int*)myData)[1] = microSec;
((short int*)myData)[4] = ax;
((short int*)myData)[5] = ay;
((short int*)myData)[6] = az;
((short int*)myData)[7] = gx;
((short int*)myData)[8] = gy;
((short int*)myData)[9] = gz;

myFile3.write(myData, sizeof(myData));

A: Thanks guys! The problem is solved with hundreds tests (lack of C coding skill level really bothers me on Arduino coding...)
Here is new code (edit by @frarugi87 's suggestion)
byte myData[20];
  *((long int *)(myData+0)) = count;
  *((long int *)(myData+4)) = microSec;
  *((short int *)(myData+8)) = ax;
  *((short int *)(myData+10)) = ay;
  *((short int *)(myData+12)) = az;
  *((short int *)(myData+14)) = gx;
  *((short int *)(myData+16)) = gy;
  *((short int *)(myData+18)) = gz;

it's really works and Data is right, for example
data: 0C 6A 30 00
answer : 3172876
and I also find another way to do it:
  myFile3.write( (byte*)&count, sizeof(long));
  myFile3.write( (byte*)&microSec, sizeof(long));
  myFile3.write( (byte*)&ax, sizeof(short));
  myFile3.write( (byte*)&ay, sizeof(short));
  myFile3.write( (byte*)&az, sizeof(short));
  myFile3.write( (byte*)&gx, sizeof(short));
  myFile3.write( (byte*)&gy, sizeof(short));
  myFile3.write( (byte*)&gz, sizeof(short));

it works too and the data format is same as the first coding way.
Regards!