text:
<?php

namespace Backend\AdminBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Frontend\ProductBundle\Form\ProductType;
use Frontend\ProductBundle\Entity\SpecialOffers;
use Frontend\ProductBundle\Form\ProductPropertyType;
use Frontend\ProductBundle\Form\SpecialOffersType;
use Frontend\ProductBundle\Entity\Product;
use Frontend\ProductBundle\Entity\ProductProperty;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\Security\Core\Exception\AccessDeniedException;
use Backend\AdminBundle\Entity\Log;

class ProductController extends Controller
{
    /*
     * Termékek listázása
     */
    public function listAction()
    {
        if ($this->get('security.context')->isGranted('ROLE_ADMIN') === false) { //Csak admin férhet hozzá a tartalmakhoz
            return $this->redirect($this->generateUrl('backend_admin'));
        }
        $request = $this->get('request');

        $page = (int)$request->query->get('page');
        if($page == NULL){
             $page = 1;
        }
        //OLDALAK
        $maxResult = (int)$request->query->get('maxResult');
        if($maxResult == NULL){
             $maxResult = 10;
        }

        //RENDEZÉS
        $order = $request->query->get('order');
        $by = $request->query->get('by');
        if($order == NULL){
             $order = "id";
             $by= "asc";
        }
        if($by != "asc" && $by != "desc"){
            $by = "asc";
        }

        $products = $this->getDoctrine()->getRepository('FrontendProductBundle:Product')->createQueryBuilder('p')
                ->select('p');
        $filterId = "";
        $filterName = "";
        $filterActive = "";
        $filterCategory = "";
        $parameters = "";
        //Szűrés
        if ($request->getMethod() == 'GET') {
            $filterId = $request->query->get('filterId');
            $filterName = $request->query->get('filterName');
            $filterActive = $request->query->get('filterActive');
            $filterCategory = $request->query->get('filterCategroy');
            $parameters .= "&filterId=";
            if($filterId!= ""){ //Azonosító alapján
                $products = $products
                    ->andWhere('p.id = :id')
                    ->setParameter('id', (int)$filterId);
                $parameters .= $filterId;
            }
            $parameters .= "&filterName=";
            if($filterName!= ""){ //Név alapján
                $products = $products
                    ->andWhere('p.name LIKE :name')
                    ->setParameter('name', "%".$filterName."%");
                $parameters .= $filterName;
            }
            $parameters .= "&filterActive=";
            if($filterActive!= ""){ //aktív -e
                if($filterActive == "yes"){
                    $products = $products
                        ->andWhere('p.isActive = 1');
                }else{
                    $products = $products
                        ->andWhere('p.isActive != 1');
                }
                $parameters .= $filterActive;
            }
            $parameters .= "&filterCategory=";
            if($filterCategory!= ""){ //Kategória alapján
                $products = $products
                    ->andWhere('p.categorys = :cat')
                    ->setParameter('cat', (int)$filterCategory);
                $parameters .= $filterCategory;
            }
        }
        //Rendezés
        if($order == "id"){
            $products = $products
                ->orderBy('p.id',$by);
        }else if($order == "name"){
            $products = $products
                ->orderBy('p.name',$by);
        }else if($order == "price"){
            $products = $products
                ->orderBy('p.price',$by);
        }else{
            $products = $products
                ->orderBy('p.id',$by);
        }
        $parameters .= "&maxResult=".$maxResult;
        $pageCount = ceil(count($products->getQuery()->getResult()) / $maxResult);

        if($pageCount == 0)
            $pageCount = 1;
        $categorys = $this->getDoctrine()->getRepository('FrontendProductBundle:Category')->createQueryBuilder('c') //Kategóriák a szűréshez
                ->select('c')
                ->orderBy('c.mainCategory', 'asc')
                ->addOrderBy('c.name', 'asc')
                ->getQuery()->getResult();

        $products = $products
                ->setFirstResult($page*$maxResult - $maxResult)
                ->setMaxResults($maxResult)
                ->getQuery()->getResult();

        //$form = $this->createForm(new ProductType());
        return $this->render('BackendAdminBundle:Product:productList.html.twig', array(
            //'form' => $form->createView(),
            'products' => $products,
            'filterId'=> $filterId,
            'filterName'=> $filterName,
            'filterActive'=> $filterActive,
            'filterCategory'=> $filterCategory,
            'categorys' => $categorys,
            'actualPage' => $page,
            'pageCount' => $pageCount,
            'parameters' => $parameters,
            'maxResult' => $maxResult,
            'order' => $order,
            'by' => $by
        ));
    }

    /*
     * Új termék vagy meglévő szerkesztése
     */
    public function newAction()
    {
        if ($this->get('security.context')->isGranted('ROLE_ADMIN') === false) { //Csak admin férhet hozzá a tartalmakhoz
            return $this->redirect($this->generateUrl('backend_admin'));
        }

        $user = $this->get('security.context')->getToken()->getUser();
        $userId = $user->getId();

        $request = $this->get('request');
        $productId = $request->query->get('productId');

        $currentCategoryId = null;
        $currentMainCategoryId = null;
        $categorys = null;
        $oldProduct = null;
        if($productId == null){ //új termék
            $product = new Product();
        }else{//termék szerkesztése
            $product = $this->getDoctrine()->getRepository('FrontendProductBundle:Product')->findOneById($productId);
            $categorys = null;
            $currentCategoryId = null;
            $currentMainCategoryId = null;
            if($product != null){
                $oldProduct = array(
                    'name' => $product->getName(),
                    'slug' => $product->getSlug(),
                    'description' => $product->getDescription(),
                    'price' => $product->getPrice(),
                    'category' => $product->getCategory(),
                    'isActive' => $product->getIsActive(),
                    'inStock' => $product->getInStock(),
                    'salesPrice' => $product->getSalesPrice(),
                );
                $currentCategoryId = $product->getCategory();
                $currentMainCategory = $product->getCategorys()->getMainCategory();
                $currentMainCategoryId = $currentMainCategory->getId();
                $categorys = $this->getDoctrine()->getRepository('FrontendProductBundle:Category')->findByMainCategory($currentMainCategory);
            }
        }

        $form = $this->createForm(new ProductType(),$product);
        if ($request->getMethod() == 'POST') {
            $em = $this->getDoctrine()->getEntityManager();
            $form->bind($request);
            if ($form->isValid()) {
                    $categorysId = (int)$request->request->get('categorys');
                    $category = $this->getDoctrine()->getRepository('FrontendProductBundle:Category')->findOneById($categorysId);
                    $createdTime = new \DateTime("now");
                    $product->setCategory($categorysId);
                    $product->setCategorys($category);
                    $product->setCreatedAt($createdTime);
                    $product->setUpdatedAt($createdTime);

                    $em->persist($product);
                    $em->flush();

                    //LOGOLÁS
                    $now = new \DateTime('now');
                    $log = new Log();
                    if($oldProduct != null){ //Termék szerkesztése
                        $log->setAction(1);
                        $changedData = "";
                        if($product->getName() != $oldProduct['name']){
                            $changedData .= "
Név:

".$oldProduct['name'] . "

 " .$product->getName(). "

";
                        }
                        if($product->getPrice() != $oldProduct['price']){
                            $changedData .= "
Ár:

".$oldProduct['price'] . "

 " .$product->getPrice(). "

";
                        }
                        if($product->getSlug() != $oldProduct['slug']){
                            $changedData .= "
Slug:

".$oldProduct['slug'] . "

 " .$product->getSlug(). "

";
                        }
                        if($product->getDescription() != $oldProduct['description']){
                            $changedData .= "
Leírás szerkesztése
";
                        }
                        if($product->getCategory() != $oldProduct['category']){
                            $changedData .= "
Kategória:

".$oldProduct['category'] . "

 " .$product->getCategory(). "

";
                        }
                        if($product->getIsActive() != $oldProduct['isActive']){
                            $changedData .= "
Aktív:

".$oldProduct['isActive'] . "

 " .$product->getIsActive(). "

";
                        }
                        if($product->getInStock() != $oldProduct['inStock']){
                            $changedData .= "
Raktáron:

".$oldProduct['inStock'] . "

 " .$product->getInStock(). "

";
                        }
                        if($product->getSalesPrice() != $oldProduct['salesPrice']){  //Az ár elmentés a spcial_offers táblába
                            $specialOffer = new SpecialOffers();
                            $specialOffer->setProduct($product);
                            $specialOffer->setNewPrice($product->getSalesPrice());
                            $em->persist($specialOffer);
                            $em->flush();
                        }

                    }else{//Új terméket szúrok be
                        $log->setAction(0);
                        $changedData = null;
                    }

                    $log->setObjectClass("Frontend\ProductBundle\Entity\Product");
                    $log->setObjectId($product->getId());
                    $log->setTime($now);
                    $log->setUser($user);
                    $log->setData($changedData);
                    $em->persist($log);
                    $em->flush();
               }

               return $this->redirect($this->generateUrl('backend_admin_product_new').'?productId='.$product->getId());
        }

        $mainCategorys = $this->getDoctrine()->getRepository('FrontendProductBundle:MainCategory')->findAll();

        return $this->render('BackendAdminBundle:Product:productNew.html.twig', array(
            'form' => $form->createView(),
            'productId'=>$productId,
            'product' => $product,
            'mainCategorys' => $mainCategorys,
            'categorys'=>$categorys,
            'currentCategoryId'=>$currentCategoryId,
            'currentMainCategoryId' => $currentMainCategoryId,

        ));
    }

    /*
     * Termékek törlése
     */
     public function removeAction(){
        if ($this->get('security.context')->isGranted('ROLE_ADMIN') === false) { //Csak admin férhet hozzá a tartalmakhoz
            return $this->redirect($this->generateUrl('backend_admin'));
        }
         $request = $this->get('request');
         if ($request->getMethod() == 'POST') {
            $productId = $request->request->get('productId');
            $product = $this->getDoctrine()->getRepository('FrontendProductBundle:Product')->findOneById($productId);

            //LOGOLÁS
            $user = $this->get('security.context')->getToken()->getUser();

            $changedData = "
Termék törlése:

". $product->getId() ."
";
            $now = new \DateTime('now');
            $log = new Log();
            $log->setAction(2);
            $log->setObjectClass("Frontend\ProductBundle\Entity\Product");
            $log->setObjectId($product->getId());
            $log->setTime($now);
            $log->setUser($user);
            $log->setData($changedData);
            $em = $this->getDoctrine()->getEntityManager();
            $em->persist($log);
            $em->flush();

            $productImages = $this->getDoctrine()->getRepository('FrontendProductBundle:ProductImages')->findByProduct($product);
            $productPropertys = $this->getDoctrine()->getRepository('FrontendProductBundle:ProductProperty')->findByProduct($product);
            $em = $this->getDoctrine()->getEntityManager();
            foreach($productImages as $image){
                unlink($image->getAbsolutePath());
                $em->remove($image);
            }
            foreach($productPropertys as $property){
                $em->remove($property);
            }

            $em->remove($product);
            $em->flush();

            return new JsonResponse(array('success' => true,'productName'=>$product->getName()));
         }else{
             return new JsonResponse(array('success' => false));
         }
    }

    /*
     * Tulajdonságok listázása
     */
    public function propertyListAction($productId){
        if ($this->get('security.context')->isGranted('ROLE_ADMIN') === false) { //Csak admin férhet hozzá a tartalmakhoz
            return $this->redirect($this->generateUrl('backend_admin'));
        }
        $product = $this->getDoctrine()->getRepository('FrontendProductBundle:Product')->findOneById($productId);
        $productPropertys = $this->getDoctrine()->getRepository('FrontendProductBundle:ProductProperty')->findByProduct($product);
        $mainCategory = $product->getCategorys()->getMainCategory()->getId();
        $havingProductPropertys = $this->getDoctrine()->getRepository('FrontendProductBundle:ProductProperty')->createQueryBuilder('pp')
                    ->select('pp')
                    ->where('pp.product = :product')
                    ->setParameter('product', $product)
                    ->getQuery()->getResult();
        $havingProductPropertyId = array();

        foreach($havingProductPropertys as $havingProductProperty){
            $havingProductPropertyId[] =$havingProductProperty->getProperty()->getId();
        }
        $propertys = $this->getDoctrine()->getRepository('FrontendProductBundle:Propertys')->createQueryBuilder('pp')
                ->select('pp')
                ->where('pp.deletedAt is NULL')
                ->andWhere('pp.mainCategory = :mainCategory')
                ->setParameter('mainCategory', $mainCategory);
        if(count($havingProductPropertyId) != 0){
            $propertys = $propertys
                    ->andWhere('pp.id NOT IN (:havingProductProperty)')
                    ->setParameter('havingProductProperty',$havingProductPropertyId);
        }
        $propertys = $propertys
                ->orderBy('pp.name', 'asc')
                ->getQuery()->getResult();

        $request = $this->get('request');
        $productProperty = new ProductProperty();
        $productProperty->setProduct($product);
        $form = $this->createForm(new ProductPropertyType(), $productProperty);

        if ($request->getMethod() == 'POST') {
            $form->bind($request);
            if ($form->isValid()) {

               $em = $this->getDoctrine()->getManager();
               $em->persist($productProperty);
               $em->flush();

               return $this->redirect($this->generateUrl('backend_admin_product').'?productId='.$productId);
            }
        }

        return $this->render('BackendAdminBundle:Product:propertysBox.html.twig', array(
            'form' => $form->createView(),
            'productPropertys' => $productPropertys,
            'productId' => $product->getId(),
            'propertys' => $propertys
        ));
    }

    /*
     * Új termék tulajdonság, vagy meglévő tulajdonság szerkesztése
     */
    public function propertyNewAction($productId, $propertyId){
        if ($this->get('security.context')->isGranted('ROLE_ADMIN') === false) { //Csak admin férhet hozzá a tartalmakhoz
            return $this->redirect($this->generateUrl('backend_admin'));
        }
        $edit = true;
        $request = $this->get('request');
        if ($request->getMethod() == 'POST') {//form küldése során
            $request = $this->get('request');
            $propertyValue = $request->request->get('propertyValue');

            $product = $this->getDoctrine()->getRepository('FrontendProductBundle:Product')->findOneById($productId);
            $property = $this->getDoctrine()->getRepository('FrontendProductBundle:Propertys')->findOneById($propertyId);
            $productProperty = $this->getDoctrine()->getRepository('FrontendProductBundle:ProductProperty')->createQueryBuilder('pp')
                    ->select('pp')
                    ->where('pp.product = :product AND pp.property = :property ')
                    ->setParameter('product',$product)
                    ->setParameter('property',$property)
                    ->getQuery()->getOneOrNullResult();
            if($productProperty == null){
                $edit = false;
                $productProperty = new ProductProperty();
                $productProperty->setProduct($product);
                $productProperty->setProperty($property);
            }
            $oldValue = $productProperty->getValue();
            $productProperty->setValue($propertyValue);

            if($property->getId() == 27 || $property->getId() == 4 || $property->getId() == 24 || $property->getId() == 6){ //1-2 Memória, 3-4 Merevlemez
                $service = $this->container->get('product_service');
                $convertedValue = $service->convertToMByte($productProperty->getValue());
                $productProperty->setValue($convertedValue);
            }

            $em = $this->getDoctrine()->getManager();
            $em->persist($productProperty);
            $em->flush();

            //LOGOLÁS
            $log = new Log();
            $user = $this->get('security.context')->getToken()->getUser();
            if($edit){//Szerkesztés
                $changedData = "
Érték:

".$oldValue . "

 " .$propertyValue. "

";
                $log->setAction(1);
            }else{//Új adat
                $changedData = "
Új terméktulajdonság:

". $productProperty->getId() ."
";
                $log->setAction(0);
            }

            $now = new \DateTime('now');
            $log->setObjectClass("Frontend\ProductBundle\Entity\ProductProperty");
            $log->setObjectId($productProperty->getId());
            $log->setTime($now);
            $log->setUser($user);
            $log->setData($changedData);
            $em = $this->getDoctrine()->getEntityManager();
            $em->persist($log);
            $em->flush();

            $productPropertys = array();
            $productProperyts[] = $productProperty;
            $html = $this->renderView('BackendAdminBundle:Product:propertyList.html.twig', array(
                'productPropertys' => $productProperyts,
                'productId' => $productId,
                'propertyId' => $propertyId));
            return new JsonResponse(array('success' => true, 'html' => $html, 'edit' => $edit));
        }
        return new JsonResponse(array('success' => false));
    }

    /*
     * Termék tulajdonságok törlése
     */
     public function propertyRemoveAction(){
        if ($this->get('security.context')->isGranted('ROLE_ADMIN') === false) { //Csak admin férhet hozzá a tartalmakhoz
            return $this->redirect($this->generateUrl('backend_admin'));
        }
         $request = $this->get('request');
         if ($request->getMethod() == 'POST') {
            $request = $this->get('request');
            $productPropertyId = $request->request->get('productPropertyId');
            $productProperty = $this->getDoctrine()->getRepository('FrontendProductBundle:ProductProperty')->findOneById($productPropertyId);
            $property = $productProperty->getProperty()->getName(). "  = ". $productProperty->getValue();
            $productId = $productProperty->getProduct()->getId();
            $propertyId = $productProperty->getProperty()->getId();

            //LOGOLÁS
            $user = $this->get('security.context')->getToken()->getUser();
            $changedData = "
Terméktulajdonság törlése:

".$productProperty->getProperty()->getName() . "

 " .$productProperty->getValue(). "

";

            $now = new \DateTime('now');
            $log = new Log();
            $log->setAction(2);
            $log->setObjectClass("Frontend\ProductBundle\Entity\ProductProperty");
            $log->setObjectId($productProperty->getId());
            $log->setTime($now);
            $log->setUser($user);
            $log->setData($changedData);
            $em = $this->getDoctrine()->getEntityManager();
            $em->persist($log);
            $em->flush();

            $em = $this->getDoctrine()->getEntityManager();
            $em->remove($productProperty);
            $em->flush();

            $productPropertys = array();
            $removeProperty = $productProperty->getProperty();
            $productPropertys[] = $removeProperty;

            $html = $this->renderView('BackendAdminBundle:Product:propertyNewList.html.twig', array(
                'propertys' => $productPropertys,
                'productId' => $productId,
                'propertyId' => $propertyId));

            return new JsonResponse(array('success' => true,'productProperty'=> $property, 'html' =>$html));
         }else{
             return new JsonResponse(array('success' => false));
         }
    }

    /*
     * Kategória kiválasztása ajax segítségével termékeknél
     */
    public function selectCategoryAjaxAction(){
        $request = $this->get('request');
         if ($request->getMethod() == 'POST') {
            $request = $this->get('request');
            $mainCategoryId = $request->request->get('mainCategoryId');
            $mainCategory = $this->getDoctrine()->getRepository('FrontendProductBundle:MainCategory')->findOneById($mainCategoryId);

            $categorys = $this->getDoctrine()->getRepository('FrontendProductBundle:Category')->findByMainCategory($mainCategory);

            $html = $this->renderView('BackendAdminBundle:Product:categorysAjax.html.twig', array('categorys' => $categorys));
            return new JsonResponse(array('success' => true,'html'=> $html));
         }else{
             return new JsonResponse(array('success' => false));
         }
    }

}


text:
The singer is back with a new track about heartbreak.
Sam Smith Comes Out As Nonbinary
Sam Smith has come out as nonbinary.
Caitlyn Hitt
Sam Smith Addresses Body Image Struggles With Empowering Photo
'I have starved myself for weeks,' he wrote in a powerful message.
Sam Smith and Normani Release 'Dancing With a Stranger'
Listen to Sam Smith and Normani's new collaboration, 'Dancing With a Stranger.'
Sam Smith Forced to Pull Out of iHeartRadio Festival
Sam Smith revealed he had to pull out of the iHeartRadio Festival due to having a vocal cord scare.
Tatiana Tenreyro
Michael Jackson's Nephew Has Strong Words for Sam Smith
TJ Jackson called Sam Smith's comment 'ignorant, disrespectful and arrogant.'
Sam Smith Draws Ire for Saying He Doesn't Like Michael Jackson
Even one of entertainment's biggest talents has lashed out against Smith in response.
Is Normani Recording a Song With Sam Smith?
This is major.
Sam Smith Pays Emotional Visit to Pulse Nightclub Memorial
'There is more love in this world than hate,' the singer wrote in Instagram.
Sam Smith + Logic 'Pray' in a Palace in New Video
The third single off of 'The Thrill of It All,' 'Pray' was released on March 29.
Sam Smith Taps Logic for Emotionally Charged "Pray" Remix
The new version of Sam Smith's latest single is even more moving than the first.
Sam Smith Is Super Bummed About the Fifth Harmony Hiatus
'FIFTH HARMONY!!!!! NO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'

redpajama_set_name: RedPajamaCommonCrawl


A Buick engine is stamped with two different identification codes. One is the engine production code which identifies the engine and its approximate production date. The other code is the engine serial number - it matches the VIN (vehicle identification number).
The 350 CID V8 ingine number is on the front of the right cylinder bank. The production code number is between the left exhaust manifold and the two front spark plugs.
The 455 CID engine number is on the front of the right cylinder bank. The production code number is between the left exhaust manifold and the two rear spark plugs.


Explore white-sand beaches, dive among colourful coral, or simply lounge in a delightful blue lagoon… How will you spend your time on Fiji's 333 idyllic islands? To make the most of your getaway on this archipelago, you'll need to exchange your Australian dollars to Fijian dollars so you can enjoy all the cocktails, cruises and adventures that are up for grabs here.
Fiji is the only country in the world where you'll need to convert AUD to FJD. This destination's money is as unique as its culture, with distinctive flora and fauna featured on colourful polymer banknotes.


Venezuela's President Nicolás Maduro said in Caracas on 17 February that the "extreme Right" was planning to kill one of the country's opponents and "blame it on the Government," Europa Press reported, citing Venezuela's official AVN agency. The opponent in question was Leopoldo López, leader of the Voluntad Popular party whom the Government accused of fomenting violent protests in recent days and ordered arrested. Mr López was to hand himself in to authorities on 18 February though perhaps not in the way intended by them. He called on Venezuelans to march with him "up to a point" toward the Interior Ministry in central Caracas, after which he would walk alone to present a petition; the authorities could then arrest him "illegally" if they so wished, Europa Press cited him as saying. Opposition politicians were variously announcing their intention to accompany Mr López on his march to the Ministry. President Maduro said in turn that the López family had told authorities that armed men, apparently state security agents, had been hovering around their house in recent days. He said "when we checked there were no" security agents "on the street looking for Leopoldo López," adding that "we'll do everything to avoid" the "tragedy" of his death in case of a "plot." The President separately ordered expelled on 16 February three unnamed consular officials of the US embassy in Caracas, for alleged meddling in the country's internal affairs, CNN reported. He said the Government had been "observing" the diplomats' activities in private universities for months now. The move followed the US State Department's calls on the Venezuelan Government to free detained protesters.
Mara gangs were blamed for a spike in violence in El Salvador that provoked 37 deaths in the weekend of 15-16 February, described as the most violent weekend so far in 2014. Many of the killings appeared to be for gang rivalries and included the "massacre" of four "supposed gangsters" in the district of Santa María. The figures, reported in the dailies El Mundo and La Prensa Gráfica, were put out by the head of the state prosecution service (Fiscalía-General de la República) Luis Martínez, writing on the website Twitter. The prosecutor has repeatedly criticized the Government's allegedly benevolent attitude to a 2012 ceasefire between the gangs, which the Government has hailed as having reduced murders but which Mr Martínez and critics denounce as anything from a "farse" to a sham or "hypocrisy." The prosecutor said on 16 February that "in responsible states, criminals are not given concessions nor rewards or assurances and certainly not negotiations." Asked if he thought if the gangs were trying to sow fear ahead of the next round of presidential elections in March, Mr Martínez told journalists to "ask the politicians." The website elsalvador.com cited the head of the state Legal Medicine service José Miguel Fortín Magaña as giving 133 as the number of homicide victims so far in February.
A Colombian general resigned early on 17 February after the review Semana reported on taped conversations apparently revealing a "corruption ring" of officers including generals and colonels earning large sums of cash from Army contracts. The tapes revealed names of officers presumably acting as middlemen in the allocation of contracts to Army suppliers, and included the name of General Javier Rey Navas, head of the Armed Forces General Staff until today and a former head of the Army air force. The Defence Ministry accepted his resignation within hours. The State Inspectorate was to send teams to various Army installations for preliminary investigations into Semana's revelations, before deciding whether or not to proceed with any prosecution through the Public Ministry or state prosecution service, Caracol radio reported. While the Minister of Defence Juan Carlos Pinzón Bueno was cited that day as saying the ministry would have "zero tolerance" for corruption in the Army, the Ministry cautioned on the website Twitter that it was talking for now to the officers named in the corruption tapes, as "the least is to respect their honour and listen to them." The review Semana also reported on 16 February on taped conversations in which the Army Commander General Leonardo Barrero Gordillo talks on familiar terms with a colonel detained and being investigated over incidents of extra-judicial killings attributed to the Army called False Positives. The review observed that the conversations, which reportedly occurred in 2012-13, were irregular on various grounds: the colonel was able to call the General's mobile phone from jail, the informal tone of conversations, the General's audible "contempt" for state prosecutors investigating the cases etc.. The Defence Ministry announced on 17 February the reappointments of officers in charge of premises where "false positive" suspects were being kept, Radio Santa Fe reported.
Suspected guerrillas of the Revolutionary Armed Forces of Colombia (FARC) ambushed and killed five policemen guarding a coca eradication team in the district of Tarazá on 17 February, Colombian media reported. Three policemen were injured in the attack and one was said to be missing, following an attack suspected as the work of the FARC's Front 36, Caracol radio reported. Police said the FARC used explosives and long-range rifles in the incident. The Army separately reported on 15 February the surrender of two FARC guerrillas and one from the National Liberation Army/ELN in different parts of the country. A 12-year veteran of the FARC was reported to have "fled" and surrendered to the Army in the north-eastern district of Manaure Balcón del César, another surrendred to the Army in Ocaña, and an ELN fighter surrendered with arms and equipment at a police or army post outside the town of Teorama.


The video game character is coming to the big screen!
The new Star Wars video game is coming soon!
The sequel to Jumanji is coming soon!
This is the first footage from the video game movie reboot!
The new Destiny game gets a live-action trailer!
The new DC Comics-based video game releases new characters!
The upcoming Star Wars video game has a new trailer!
A new Star Wars video game from EA has been announced!
A new image from the upcoming book-to-film adaptation has been revealed!
Go behind the story in a new video for the upcoming Star Wars video game!
The first official full trailer for the new LEGO Marvel video game is here!


text:
Home/News/What Journalism Studies Are Now Focusing On These Days? A Lot About Newsrooms, Less About Everybody Else In The News Ecosystem
What Journalism Studies Are Now Focusing On These Days? A Lot About Newsrooms, Less About Everybody Else In The News Ecosystem
Journalism educators conduct research on the profession to examine and evaluate trends of events. Through various communication-based conferences you could determine what journalism studies is focusing on these days. So what really is journalism studies looking at these days? An expert communication analyst took a look at papers submitted for presentation at one of the most important communication conferences and did an analysis of what journalism studies is focusing on in modern times.Take a look at this interesting piece.
What is it that journalism studies is studying these days? A lot about newsrooms, less about everybody else in the news ecosystem
I am at the International Communication Association 2018 annual meeting in Prague. It is arguably the single most important international academic conference for communications research, media studies, and, by extension, work on journalism.
This year, 130 individual papers have been accepted for presentation by the Journalism Studies Division after peer review. (The acceptance rate is normally less than 50 percent; this year it was 45 percent for full papers.)
The ICA papers — most of them work-in-progress, fresh, recent, up-to-date work by a wide range of academics studying journalism from many countries, perspectives, and backgrounds — can provide the basis for at least a partial answer to an important question: What is the field of journalism studies actually studying today?
So I did a quick and subjective categorization of all the paper titles by topic, following a similar post I did at the 2017 Future of Journalism conference in Cardiff. (This is not a formal content analysis, and I did this on my own. For a more rigorous recent meta-analysis of the field, see this piece by Laura Ahva and Steen Steensen.)
The results are below. I categorized the 130 accepted papers by their title, and collapsed all topics with less than 5 papers into "other." Because most codes have only 1 or 2 papers, this account for a large share — almost half.
The results are quite interesting: They give a sense of where academic research overlaps with pressing civic, professional, industry, and policy-maker concerns (and where it doesn't). They also illustrate how the academic community collectively gathers around certain topics in bottom-up ways, with little in terms of explicit, coordinated discussion of what "the field" "should do."
READ ALSO I Cannot Support Tinubu for Presidency, Atiku Is My Candidate - Mr. Ibu Responds (Video)
Please note that I coded only the full papers, not panel submissions — if we take these into account, including four full panels more or less directly related to discussions around "fake news" and "post-truth" etc, the overall picture is different, with various "fake news"-related papers then constituting the single largest group.
Because panel submissions are based on short abstracts, I would say they constitute expressions of academic intent — whereas full papers, which require a whole lot more work, constitute revealed preference, what academics have spent months of effort on. Crudely put: Panels are what we'd maybe like to do; papers is what we have actually done.
In line with the thrust of the field at large, inequality and other barriers means that the bulk of the presentations are from and focused on high-income democracies, so there is a whole range of issues around state censorship, freedom of expression, violence against journalists, media capture, and other pressing issues that are largely absent.
Beyond that, here are some of the standout takeaways for me:
Has the "fake news" and "post-truth" moment passed already? (Or at least not found favor with reviewers?) At the 2017 Future of Journalism conference, 17 percent of all papers included some mention of these terms in the title; at ICA, the figure for full papers is 6 percent. (As noted above, the picture gets more complicated if we count the panels on this theme.) Will this, like "citizen journalism" before it, will turn out to be more of a short boom driven by public and professional interest than something clearly anchored in academic work? Given how little empirical research we actually have on disinformation in many countries, and how urgently such work is needed to inform policymaking and industry responses (whether from the European Commission or from private companies like Facebook), if the moment has passed, it may have passed too soon.
There's a lot of work on social media — most of it on Twitter, perhaps because of the availability bias, much less on Facebook and Instagram, and a few on Chinese social media platforms. Most of this work is focused on social media content and social media use by professional journalists (for distribution, sourcing, audience engagement, etc.). Very little work, as far as I could see, is on the institutional implications of the rise of platforms. This is an issue I'm personally very focused on and think is a defining issue of our time (see, for example, here).
Compared to the Future of Journalism papers, many more of the ICA papers are directly and identifiably rooted in established, longstanding areas of work in journalism research, including various forms of content analysis (discourse analysis and especially framing), news production, and professionalism. They are much more likely to explicitly evoke theoretical approaches (deliberation, mediatization, etc.) or directly connect with other established areas of academic research like audience studies.
READ ALSO "The fire took everything that I own" – BBnaija's JMK cries out (Video)
Some conspicuous absences?
Apart from one paper with the phrase "political economy" in the title, I could not find any work on the business of journalism. I find that extraordinary, and extraordinarily troubling. The business models that funded most of journalism as we knew it are being fundamentally challenged by the move to digital media, the proliferation of choice for both audiences and advertisers, and the rise of platform companies — and yet while this underlying structural change influences so much of what journalism studies study, very few seem to study the change itself, how it plays out in different countries, or indeed how research might inform how the industry and the profession respond to this change. Many countries are looking into the sustainability of professional news production — for example, in the U.K. through the governments' Cairncross review of the sustainability of high-quality journalism. If we want to be part of such important policy discussions, we need to engage directly with the underlying questions and bring independent, relevant, and robust evidence-based work to bear on them.
For other issues — including around trust, partisanship, and information inequality, as well as forms of discrimination around gender and race — I found more ICA papers than I saw at the Cardiff conference.
More broadly, journalism studies as a field overall seems more focused on studying journalists themselves — their work routines, their professional identity and role perception, the content they produce — than on studying the institutional relations (with audiences, business, technology, politics, etc.) that constitute journalism.
I'd be curious to hear what people think about this attempt to provide a rough overview. I think we as a field produce some terrific research. I think we probably also:
should argue more "outwards" (engaging with other fields and other disciplines, as those connecting audience studies with journalism studies do) than "inwards" (talking mostly to and with other people who identify with journalism studies);
would benefit from being less newsroom-centric and supplementing research on the actions and output of journalists with attention to the institutions that sustain and constrain journalism;
and could bring a lot more to public debate, public understanding of the issues of our time, and policymaking if we tackled these issues more often and more directly on the basis of independent, relevant, evidence-based work.
READ ALSO Full Text Of Raymond Dokpesi's Address To The Press Over NBC Withdrawal of AIT/Raypower License
Previous Sergio Ramos Was Seen Smiling As Mohamed Salah Left The Field (Photo)
Next FG Declares Tuesday May 29th A Public Holiday
A disturbing incident took place in a church at Tusla, Oklahoma as a Pastor got …


When producing drinking glasses, the stem and cup have to be connected using a gas burner. In order to achieve precise connection, it is necessary to know the exact gap size, i.e. the distance between the stem and glass cup. Monitoring this gap size allows the feed rate to be controlled during production.
The optoCONTROL ODC2520-46 is destined for this task. Although the ODC2520-46 can be installed at a large distance from the gas burner, the glass edges are still detected reliably. Due to the high level of heat generated, the micrometer is equipped with purge air or a cooling housing provided by the customer. The gap size is measured before the heating process occurs and the data is transferred via Ethernet to the control system, which regulates the feed process.
Glass edges are accurately and reliably detected. The measuring range is 46mm. The optoCONTROL can be directly installed into the line where it detects the gap size rapidly and precisely. Positive results include shorter process times, reduced waste and reduction of additional costs.


Trading Standards now apparently has rapid response units - sounds a funny concept. Certainly, when I first heard it broadcast on a stand-up routine on Radio 4, the comic found it very funny, going on about the recall of teddy bears with dodgy glass eyes and TSOs screaming to the rescue.
I rather feared that Trading Standards' rapid response unit might be used to rush to retailers' stores after reported sightings of underaged kids trying to buy cigs and booze. And that wouldn't be funny at all.
However, a browse of various TSOs' websites revealed that the rapid response units have been created to combat bogus trading, cases where individuals are cold-called and tricked or pressurised into paying large sums of money, often for poor goods and services.
Now, wouldn't it be nice if TSOs mounted such a campaign to combat the various cons practised on small businesses?
John Smith has been pondering the role of the internet in the sale of lottery tickets to the under-aged. He writes from Rockland St Mary PO in Norfolk: "We had a visit from Camelot with one of their underage testers just before the lottery closed at 7.30pm.


This option is for a single Wallace Warrior (17 and under) 12 month Membership to Stirling Bike Club (SBC) including access to the club forum and website. However this unfortunately does not include Thursday night "Warriors Go Ride coaching sessions" unless you have already been accepted. There is a long waiting list for these coaching sessions and being an SBC member will not jump you to the top of the waiting list!
e.g. brother and sister, sister and sister, brother and brother, etc.


I have been a licensed real estate agent since 2004. Over the years, I have worked selling real estate throughout San Diego County and beyond.
I was born and raised in Pacific Beach and I am very familiar with La Jolla and Pacific Beach. I now live in South Park and am in love with the neighborhood. I work by referral and have experience with most of Central San Diego's neighborhoods.
I also have expertise with renovating and developing residential and multi-family properties including managing consultants such as architects, engineers and permitting development deals in the City of San Diego.
I completed undergrad at the University of Arizona (BS Finance) and I obtained a Masters in Real Estate from the University of San Diego.


It's been a busy week with NO time for reading. How do people survive no reading time? I am so cranky. No one better ask me to do anything this weekend. I will be knocking out a book or two to make up for this week.
This week I have a copy of Seal's Honor by Megan Crane. This is the first book in a new series called Alaska Force.
Giveaway ends September 27th. Open to U.S. residents, 18 years and older.
Thank you to Berkley for this week's giveaway.
The last thing Blue Hendricks needs six months into his uneasy reentry into civilian life is trouble in the form of his old friend's kid sister, all grown up and smack in the middle of a dangerous murder investigation. But he didn't become a SEAL to turn his back on the hard stuff, and he can't bring himself to ignore Everly's call for help–no matter how much he knows he's not fit to be around the soft, vibrant woman she's become. Not after the things he's done.
Everly Campbell is desperate. When her roommate is murdered and the body vanishes, Everly fears she might be next. With no one to believe her, Everly runs to a remote Alaskan town to find a man she only vaguely remembers and his crew of ex-military brothers who could be her only hope. Blue wants to keep things all business but Everly isn't a little girl anymore and the commanding former SEAL is more temptation than she can resist.
As the men on Everly's trail draw closer, Blue will do anything to protect the woman he's starting to think of as his.
need to put up a Do Not Disturb sign.
Is that really the hero's real first name?
I flipped through it. I really believe that it is.
Sounds intriguing. I put it on my TBR list.
It is going well. Thanks for asking.


WAYNE TOWNSHIP – If enjoy the sights and sounds of twanging and picking banjos, you may want to make your way to this year's 29th annual Bluegrass Festival on Friday, Aug. 17 and Saturday, Aug. 18 within Ashtabula Antique Engine Club grounds in Wayne Township.(From Aug. 10 edition).
According to Chairperson Jim Peska Jr., he has been putting together the bluegrass festival every third weekend in August for almost thirty years now because of his passion for music.
Of this year's features Peska said will include about six different bands playing all weekend between the hours of 6 p.m. until midnight that Friday for a fee of $10 per person, as well as Noon until midnight on Saturday for a fee of $15 a person or $25 a person for the whole weekend.
In addition to the live music within the grounds Peska said that visitors will also access to large tents in the event of rain, free camping and firewood Thursday night through Saturday night, a variety of concession stand food, t-shirts, CDS and other band merchandise, Ashtabula County Antique Engine Club museums, general store, gas station, as well old school house, plus a nice Saturday night dinner through engine club members for a set fee.
For information about this year's Bluegrass Festival at AC Antique Engine Club Grounds Friday, Aug. 17 through Saturday, Aug. 18 please call Jim Peska at (330) 442-3377.
Pictured: All four members of the Red Dust Mountain Boys performing a bluegrass concert within Ashtabula County Antique Engine Grounds in Wayne Township.


In coordination with the Department of Public Libraries, the British Council's Libraries Unlimited Project and Cultural Centre has celebrated National Library Day '19 on February 5 with the slogan of "Let's read books in Libraries and develop enlightened minds".
In this regard, activities were organised in the Fuller Road premises of the British Council. Among the activities, the key events were the opening of the Digital Wall, free micro bit computer coding and programming classes, and creative play sessions with toy bricks. The digital wall had also featured the digital library of the British Council. Ashish Kumar Sarker, Director General of the Department of Public Libraries was present as the Chief Guest for the inauguration of the day-long events. During his speech, Sarker mentioned that the British Council's Libraries Unlimited Project had been very supportive in the library sector of development in Bangladesh. The British Council's Libraries Unlimited Project also attended the central rally of the National Library day organized by the Department of Public Libraries.
In this regard, Kirsty Crawford, the Programme Director of the Libraries Unlimited Project stated, "We are working with the Department of Public Libraries for the modernisation of the library sector and increasing the number of library users. We are introducing different services which are new in Bangladesh's libraries, such as enhancing the internet services for patrons, micro:bit computer coding classes, and toy bricks creative play sessions for the cognitive development of children".
This has been the second National Library Day. The first was recognised by the Government on February 5, 2018, to raise public awareness of libraries.


text:
Q: Definition of vague convergence of distibution functions I am reading Kai Lai Chung's A Course in Probability Theory. I understood the concept of vague convergence of a sequence of probability measures in the book. But it seems to me the book uses the concept of vague convergence of a sequence of distribution functions without defining it first. But I could miss the definition, and if you can point me where the book defines it, it will be nice.
So I was wondering

*

*how the vague convergence of a
sequence of distribution functions
is defined?

*how it is related to the vague
convergence of the corresponding
probability measures?

*how it is related to the point-wise
convergence of the distribution
functions?

*ADDED: for a sequence of
(sub)probability measures or a
sequence of distribution functions,
how weak convergence is defined? How it and vague
convergence are different from each
other?

Thanks and regards!

redpajama_set_name: RedPajamaStackExchange


text:
<!--
Please have a look at the issue templates you get when you click "New issue" in the GitHub UI.
We very much prefer issues created by using one of these templates.
-->

### Issue Type
<!-- Please check the boxes by putting an x in the [ ] like so: [x] -->

- [ ] Bug Report
- [ ] Feature Request
- [ ] Support Question

## Description

## Information
<!-- Include all relevant information that might help understand and reproduce the problem -->

### Command or Code
<!-- What command or code is needed to reproduce the problem? -->

### Environment, Platform, Device
<!-- In what environment, on what platform or on which device are you experiencing the issue? -->

### Version information
<!--
What are relevant versions you are using?
For example:
Cordova: Cordova CLI, Cordova Platforms, Cordova Plugins
Other Frameworks: Ionic Framework and CLI version
Operating System, Android Studio, Xcode etc.
-->

## Checklist
<!-- Please check the boxes by putting an `x` in the `[ ]` like so: `[x]` -->

- [ ] I searched for already existing GitHub issues about this
- [ ] I updated all Cordova tooling to their most recent version
- [ ] I included all the necessary information above

redpajama_set_name: RedPajamaGithub


So glad you made it here! I'm Grace Ghazarian, the founder of Precious Hearts and I know how stressful and scary this topic can be…it's my goal to make you feel confident about CPR in no time! I've taught thousands in traditional class settings, so I know just how to distill the most helpful information for all levels of learners. I have had years of experience in some of the most intense Children's Hospitals in the country as well as poverty-stricken villages around the world.
It seems oh so overwhelming, I know. Where do you even start?
Here is how it all started. My sweet friend called me a month after the birth of her first child. I lounged on my midcentury sofa as I listened to her fluster through her menial struggles. We laughed. Well, I laughed until she said something that changed the course of my life. Something that now serves you.
I studied nursing. I set out to love others and impact lives. With a bit of naive confidence and my own daily mantra, "don't mess up," I started my career. The pediatric cardiac intensive care unit (for kids after open heart surgery) taught me more in my first month than four years in the university. Emergencies didn't scare me anymore. Sure, that rush of adrenaline never goes away, but panic long-lost its edge over the six years leading up to this conversation.
"I wouldn't know what to do if something happened to my baby." This is MY friend! The educated wife of an Anesthesiologist. The one with the pre-baby checklist. She went on to describe the white-walled, fluorescent-lit sterility where she took the CPR class, aka the hospital. "It sounded way too complicated and unfocused." You see, she gave up learning everything that day because it was too hard to grasp any one thing. It sparked. I knew exactly what I needed to do. I thought about all the things that make a CPR class awful and dreamt up a scene where friends got together at home and just learned without all the external pressures and distractions you find in most classes. I eventually came up with the term "CPR Party" and the idea spread into a very useful reality for many parents.
I cherish the privilege of teaching a wide breadth of parents through private home parties and classes in a variety of settings. Teaching celebrity parents and everyday parents is the same…if they're in my class, they want to be the best for their child. I love that! Here's a glimpse into what a home class looks like.
As Precious Hearts began to grow in Nashville, I had to increase the reach. Too many of my clients have the same questions that need to be answered. It's not just about CPR anymore. There's so much more. I am here to serve you through this blog. I devote time and effort researching things that matter most to you. If you have anything you'd like me to write about, please contact me. I read every email. For starters, I compiled the most important concepts I share in my CPR class for you in this free eBook: "Super Simple CPR". I hope it gives you a big picture view of CPR.
If you made it down this far on the page, you might be interested in a bit more detail:) Born and raised in Los Angeles, California, my earliest memories include making plans to help orphaned children around the world. As I grew older, that passion to empower the underdog stuck and I chose a career path to equip me to have something to offer the world.
I became a Registered Nurse with the intent to work for a couple years and then take my skills to the third world. Before graduating from Nursing School, I had the privilege of going to Uganda with a team of students setting up day clinics in rural villages. Once I graduated, I worked in the Cardiac Intensive Care Unit at the Children's Hospital of Los Angeles. It is just as intense as it sounds. Open heart surgery, meticulous IV medication monitoring, tubes, and more. I learned a lot about life from the frailest children and their families. Two years later, I traveled to India and served in an organization that rescues trafficked girls and AIDS orphans. Those two months score pretty high in the highlight reel of my life and I continue to work closely with them. I returned to Los Angeles and worked in the ICU a few more years as I moved around the country and eventually started Precious Hearts in Nashville, Tennessee.
I have so many passions and things that tug at my heart. I'm working on a children's book about monsters. Well, it's really about fear. Fear isn't just for children, right? What an introspective project. And fun, of course. I'll work on it for a season, put it down, then pick it up again with fresh eyes. I also hope to work on a children's album, too. I love love love sweet sounding old-fashioned children's music. I feel that it is a lost part of childhood in the modern world.
I also love cooking for people. Cooking more than baking. Though, I just learned how to make baklava! It would be so fun to open a Mediterranean restaurant in Nashville one day, but for now feeding our friends will be just fine! There are a few things sweeter in life than to sit around the table with lovely people. I look forward to getting to know you, too, and I am excited to share with you what I've learned as a nurse and educator over the past decade. Please contact me if there is anything you'd like to learn about. Be in touch!


text:
Q: How to convert Excel to semicolon or pipe delimited file using script? I am trying to automate task of converting an Excel workbook to a CSV file. The resulting file should be semicolon and pipe delimited. However I am getting comma separated files only. I tried playing with SaveAs parameters, but no help.
Can somebody suggest a way to do this in VBScript.
Here is my code that is able to convert workbook to CSV. I even tried to replace comma with pipe or semicolon, but that was super buggy resulting in incorrect data.
Dim strExcelFileName
Dim strCSVFileName
strDelimiter = "|"

strExcelFileName = "file_temp" '

Set fso = CreateObject ("Scripting.FileSystemObject")
strScript = WScript.ScriptFullName
strScriptPath = fso.GetAbsolutePathName(strScript & "\..")
WScript.Echo strScriptPath

'If the Input file is NOT qualified with a path, default the current path
LPosition = InStrRev(strExcelFileName, "\")
If LPosition = 0 Then 'no folder path
    strExcelFileName = strScriptPath & "\file\" & strExcelFileName
    strScriptPath = strScriptPath & "\"
Else 'there is a folder path, use it for the output folder path also
    strScriptPath = Mid(strExcelFileName, 1, LPosition)
End If
'MsgBox LPosition & " - " & strExcelFileName & " - " & strScriptPath  ' use this for debugging

Set objXL = CreateObject("Excel.Application")
Set objWorkBook = objXL.Workbooks.Open(strExcelFileName)
objXL.DisplayAlerts = False

'loop over worksheets
For Each sheet In objWorkBook.Sheets
    'only saveAS sheets that are NOT empty
    If objXL.Application.WorksheetFunction.CountA(sheet.Cells) <> 0 Then
        sheet.Rows(1).Delete  ' this will remove Row 1 or the header Row
        Select Case sheet.Name
        Case "Sales"
            sheet.SaveAs strScriptPath & "abc_sales.csv", 23, local=true 'CSV
        Case "Goals"
            sheet.SaveAs strScriptPath & "abc_file_goals.csv", 6 'CSV
        Case "Commissions"
            sheet.SaveAs strScriptPath & "abc_file_coms.csv", 6 'CSV
        Case Else
            sheet.SaveAs strScriptPath & "abc_file_coms.csv", 6 'CSV
        End Select
    End If
Next

'clean up
objWorkBook.Close
objXL.Quit
Set objXL = Nothing
Set objWorkBook = Nothing
Set fso = Nothing

Edit I have tried below code to force local setting and windows csv format. but it is stil generating comma separated file. Local setting is set as pipe.
sheet.SaveAs strScriptPath & "abc.csv", 23, local=true

A: test it:  UPDATED (Field local it is  position 10! )
--for VBScript--
, , , , , , , , , , True  last position is 'local'
(ty @Lankymart)
--for VBA--
FileFormat := xlCSVWindows, Local := True
then delimiter from regional settings

Default is
Local := False (Default)
Always ','
https://msdn.microsoft.com/en-us/vba/excel-vba/articles/workbook-saveas-method-excel
Workbook.SaveAs Method (Excel)
Syntax
expression . SaveAs( FileName , FileFormat , Password , WriteResPassword , ReadOnlyRecommended , CreateBackup , AccessMode , ConflictResolution , AddToMru , TextCodepage , TextVisualLayout , Local )
Local Optional Variant
True saves files against the language of Microsoft Excel (including control panel settings). False (default) saves files against the language of Visual Basic for Applications (VBA) (which is typically US English unless the VBA project where Workbooks.Open is run from is an old internationalized XL5/95 VBA project).
BUT in column Description for TextVisualLayout and TextCodepage write:

Ignored for all languages in Microsoft Excel.

IMHO therefore the number of arguments in the function is reduced from 12 to 10

And set format of the file to 23:
XlFileFormat Enumeration (Excel)
Name  Value  Description
xlCSV  6  CSV
xlCSVMac  22  Macintosh CSV
xlCSVMSDOS  24  MSDOS CSV
xlCSVWindows  23  Windows CSV

Now here's where the interesting part happens… Excel by default will use a comma as the delimiter, but if you open up Control Panel –> Region and Language, and then click the Additional settings button on the bottom…
Now look very closely at the "List separator" item, which normally has a comma in the field, but for the purposes of illustration I've switched it to a Pipe character.
List separator Change

I hope this helps!
End solution in short example: for VBScript
(place in file *.vbs)
Set objXL = CreateObject("Excel.Application")
Path = Replace(WScript.ScriptFullName,WScript.ScriptName, "")
Set objWorkBook = objXL.Workbooks.Open(Path & "file_temp")

objXL.DisplayAlerts = False

'eight comma
objWorkBook.WorkSheets("Sales").SaveAs Path & "abc_sales", 23 , , , , , , , , True

'clean up
objWorkBook.Close
objXL.Quit
Set objXL = Nothing
Set objWorkBook = Nothing

Script make file abc_sales (type of CSV) in folder of script and with file file_temp (type of Excel with 1 sheet "Sales").
Delimiter set in field List Separatorabove

or Full automatic variant:
strDelimiter = "|"
strDelimiterPath = "HKCU\Control Panel\International\sList"

Set WshShell = WScript.CreateObject("WScript.Shell")
strOldDelimiter = WshShell.RegRead(strDelimiterPath)
WshShell.RegWrite strDelimiterPath, strDelimiter, "REG_SZ"

Set objXL = CreateObject("Excel.Application")
strPath = Replace(WScript.ScriptFullName,WScript.ScriptName, "")
Set objWorkBook = objXL.Workbooks.Open(strPath & "file_temp")

objXL.DisplayAlerts = False

'eight comma
objWorkBook.WorkSheets("Sales").SaveAs Path & "abc_sales", 23 , , , , , , , , True

'clean up
WshShell.RegWrite strDelimiterPath, strOldDelimiter, "REG_SZ"
objWorkBook.Close
objXL.Quit
Set objXL = Nothing
Set objWorkBook = Nothing

End solution in short example: for VBА
(place in module of file_temp.xlsm)
Attribute VB_Name = "Module1"
Sub Sheets2CSV()
Set awb = ActiveWorkbook
Sheets.Copy
For Each Sheet In ActiveWorkbook.Sheets
    'only saveAS sheets that are NOT empty
    If Sheet.Application.WorksheetFunction.CountA(Sheet.Cells) <> 0 Then
        Sheet.Rows(1).Delete  ' this will remove Row 1 or the header Row
        Select Case Sheet.Name
        Case "Sales"
            Sheet.SaveAs awb.Path & "\abc_sales", xlCSVWindows, local:=True
        Case "Goals"
            Sheet.SaveAs awb.Path & "\abc_file_goals", xlCSVWindows, local:=True
        Case "Commissions"
            Sheet.SaveAs awb.Path & "\abc_file_coms", xlCSVWindows, local:=True
        Case Else
            Sheet.SaveAs awb.Path & "\abc_file_sheet_" & Sheet.Name, xlCSVWindows, local:=True
        End Select
    End If
Next
ActiveWorkbook.Close 0
End Sub

A: As pointed out in the comments, you must define the Named Constants as VBScript doesn't have access to the Excel Object Type Library so has no idea how to associate them to their numeric values.
VBScript also doesn't support Named Parameters syntax such as this#;
Sheet.SaveAs Filename:=strScriptPath & "abc_sales" & ".csv", FileFormat:=xlCSVWindows, local:=True

will fail with a

Microsoft VBScript compilation error:
Syntax error

as Filename:= means nothing to VBScript.
Instead, you want to do something like this;
'Define your Named Constants
'XlFileFormat Enumeration
Const xlCSVWindows = 23

'...

'SaveAs call should match the number of arguments (optional or not).
Call sheet.SaveAs(strScriptPath & "abc.csv", xlCSVWindows, , , , , , , , , , True)

... - Denotes existing code not included for the example.

Useful Links

*

*XlFileFormat Enumeration (Excel)

*Workbook.SaveAs Method (Excel)

# - Answer based off comments from https://stackoverflow.com/a/47281574/692942


text:
Find Program
Health Infomatics
Bioprocess Engineering
Energy Engineering
Food Engineering
Manufacture Engineering
Masters in Immunology in Ireland
Highlights of Studying MSc in Immunology in Ireland
Permanent Residence (PR) in just 2 years
Immunology has applications in the fields of organ transplantation
98% employability rate according to GradIreland 2018.
3 Scholarships available.
Engage in self-directed learning and continuing education activities.
Immunology measures the functioning of the immune system in health and in sickness.
2 years of post-study work permit.
2.9 years Return on investment post-study.
FREE 1 – 1 Unbiased Counselling by IEAC Certified Consultants
Processing Charges
Visa Success
Students receive scholarship
Official University Representative
Complete Application Documentation
Immunology in Ireland
The study of Immunology involves learning about and researching the immune system of the human body. Immunity or the immune system is responsible for protecting us from diseases caused by microorganisms like viruses, bacteria, and fungi. Consequently, it plays quite a crucial role in the human body and this, by design, places great importance on this field of study. The immunological study has not only lead to the development of various forms of vaccines and cures for what were considered otherwise incurable diseases but research in the field has also granted various research techniques such as flow cytometry and antibody technology. These have become quite prominent in the medical field and pharmaceutical industry. All these facts point towards the heightened importance of studying a Masters in Immunology course in Ireland.
Pursuing a Masters in Immunology in Ireland allows graduates to enter well-paying profession in the public/private sector and even opens up pathways for them to undertake their own research. Owing to the growth of the healthcare industry in Ireland, indicated by the statistics which will be discussed below, Immunology has experienced forward leaps as well. Not only that but achieving a degree from the globally-recognized universities in Ireland is considered a highly rewarding and academically ingenious feat. These are all very good reasons why any student would wish to pursue their MSc in Immunology in Ireland.
Get all your doubts
clarified now for
Our experts will get back to you at the earliest
Masters in Immunology in Ireland for International students
The imminent question in this discussion which arises is why should a student pick Ireland to pursue their further studies?
Essentially, why study Masters in Immunology in Ireland. There are various reasons which can be quoted as an answer to this question. The first and foremost is the obvious and unquestionable growth that healthcare has experienced in Ireland. Emphasis on welfare provisions by the government, coupled with the encouragement for the private sector to invest, has laid solid foundations for Ireland to erupt as a glowing beacon of positive healthcare growth.
In 2007, Ireland spent €5,500 per head on healthcare, the 7 th highest per capita expenditure on healthcare among countries in the Organisation for Economic Cooperation and Development (OECD). Moreover, at 9.9% of GDP, its current expenditure on healthcare matches up to the European average. Another fact to consider is that in the past 30 years, healthcare expenditure as a percentage of GDP hasn't wavered much from an average of 7.5%. Viewing this in tandem with the growth in GDP and it's obvious that Ireland takes its commitment to healthcare seriously. This is further illustrated by the rise in the expenditure by approximately 2 billion USD between 2011 and 2016.
This growth in expenditure on healthcare and Immunology as a subset indicates favorably in terms of job prospects for graduate students. After all, most international students who'd studied MSc in Immunology in Ireland are likely to want to stay back to further their careers. Therefore, the state of the industry is likely to be an influential factor in the decision-making process. Hopefully, these statistics provide a holistic perspective on the scope of Immunology in Ireland.
Couple this growth in industry and, consequently, jobs with the rising working conditions, labour laws and fringe benefits which companies provide in order to attract highly trained employees and it's easy to determine why any international student would want to study and work in Ireland. It's one of the most economically thriving, culturally diverse and financially sound options there is out there.
Courses for Masters in Immunology in Ireland
The immunology curriculum in Ireland is designed to prepare graduates with an understanding of various principles and mechanisms or methodologies involved in the field. They're taught how the immune system responds in cases of infections, malignancy and other immunological disturbances. Through maintaining a focus on genes, organs, cells, molecules and their interaction during the study, students will have an opportunity to analyse and understand the various processes which are at play during mediated diseases. Not only that but Masters in Immunology syllabus in Ireland further covers the various methodological approaches and tools which are utilised in the ever-expanding field of research within the subject. This is taught in tandem with the fundamentals of molecular and cellular biology which complements their study of the functioning of the immune system and tools which immunologists can opt for to study it. Furthermore, Immunology course content will even include designing basic experiments, data handling and other relevant research tactics. All these skills are expressly important for students wishing to either pursue a profession or further research within the field.
As can be gathered from the information provided above, an MSc in Immunology in Ireland aims to combine the theoretical and practical aspects of the subject in a fluent and coherent manner. This is likely to be of benefit both for the students and the future of the field.
Few top courses for MSc in Immunology in Ireland are given below:
MSc in Immunology & Global Health
MSc in Immunotherapeutic
Below are the best courses for MSc in Immunology in Ireland:
Top Universities for Immunology in Ireland
Courses for Immunology in Ireland
Trinity College Dublin MSc in Immunology
Trinity College Dublin MSc in Immunotherapeutic
Maynooth University MSc in Immunology & Global Health
Top Universities for Masters in Immunology in Ireland
There are a limited number of colleges for MS in Immunology in Ireland which do, however, provide a fantastic education to graduates. Also, the Universities in Ireland for MS in Immunology rank among some of the top universities in the world according to QS World University Rankings. All of these factors indicate their academic integrity. Alongside that, the subject rankings of these universities are further illustrative of their proficiency in dealing with this and related fields.
The list of Top Universities for Masters in Immunology in Ireland can be checked below:
Entry Requirement for Masters in Immunology in Ireland
As mentioned above, the universities which offer an MSc in Immunology in Ireland are academically rigorous and aim to deliver a comprehensive and challenging experience to the student who chooses to undertake the study. Consequently, institutions have to ensure that students who do sign up for the programme are qualified and skilled enough to actually complete it and wouldn't, in fact, drop out midway through or be unable to finish. This yields the entry requirements for courses, including – in this case – an MSc in Immunology Ireland
Entry Requirements for Masters in Immunology in Ireland are likely to be relatively high as well and depend on the meritorious achievements or accreditations obtained during an individual's bachelor's degree. One of the prerequisites for most universities involves an undergraduate degree in any relevant subject or field such as Medicine, Veterinary Science, Molecular Biology, Immunology, Genetics or Biochemistry among others.
Candidates who have other relevant qualifications or employment history can also apply and may be given admission based on their performance and experience.
Entry requirements do tend to differ across universities and it's advised that you do your own research before applying.
Below is the Entry Requirements for MSc in Immunology in Ireland:
Entry Requirements for Immunology in Ireland (Percentage or CGPA)
Trinity College Dublin 65% or 6.5 CGPA
Maynooth University 60% or 6.0 CGPA
English Requirements for Masters in Immunology in Ireland
Life in any of the colleges and Universities in Ireland especially in a course like Immunology in Ireland is full of surprises, excitement, learning, and training. You will be able to learn from the best people in the industry and also be received with a welcoming gesture from all around. The students, faculty and the folks of Ireland are too helpful and awesome.
Apart from the academic requirements, for international students, there are further English Language Requirements for Immunology in Ireland. These are necessary and will ensure that you have the required English Proficiency. The English Language requirements differ from the level of course where the Bachelor degrees require a less overall score and the Master courses need a higher score.
Below is the English requirements for MSc in Immunology in Ireland:
IELTS 6.5 with no section below 5.5
TOEFL 88
PTE 62
IELTS Requirements for Masters in Immunology in Ireland
The International English Language Testing System, or IELTS, is an international standardized test that helps the candidates to evaluate their English language proficiency and it is mandatory for the students to get an admission in Masters in Immunology in Ireland.
The Minimum IELTS requirement for MSc in Immunology in Ireland is an overall band score of 6.5 with no section less than 5.5.
The IELTS requirement for Masters in Immunology in Ireland in some institutions is as below:
IELTS Requirements for Immunology in Ireland
Trinity College Dublin 6.5 with no section below 5.5
Maynooth University 6.5 with no section below 5.5
TOEFL requirements for Masters in Immunology in Ireland
Students can also take the TOEFL exam for admission in MSc in Immunology in Ireland. The TOEFL requirement for MSc in Immunology in Ireland ranges between 88 and 95. A minimum score of 88 is the TOEFL requirement for Masters in Immunology in Ireland is required in Universities.
Below is the table of TOEFL requirements for MSc in Immunology in Ireland:
TOEFL Requirements for Immunology in Ireland
Trinity College Dublin 88
Maynooth University 95
PTE Requirements for Masters in Immunology in Ireland
PTE or Pearson's Test of English is a computer-based English Language Test that examines the candidate's abilities like reading, writing, listening and speaking skills. Students who want to pursue their Masters in Immunology in Ireland should take this test. The result evaluated in this test which helps the candidate to secure an admit for MSc in Immunology in Ireland. An overall score of 62 is the minimum PTE score requirements for MSc in Immunology in Ireland in Universities.
Below is the table of PTE Requirements for Masters in Immunology in Ireland
PTE Requirements for Immunology in Ireland
Trinity College Dublin 63 with no section below 59
Tuition fees for MSc in Immunology in Ireland
Tuition fees for MSc in Immunology in Ireland is comparatively quite low when tuition fee in countries like the United States and the United Kingdom is considered. Moreover, considering the positive impact it's likely to have for your professional and career choices, it's arguable that it's worth the investment. That being said, researching financing options – including the scholarships we detail below – would be smart financial planning as the MSc in Immunology in Ireland cost could add up alongside other things such as insurance, accommodation, living and commute. Take all these things into consideration while planning out your degree.
Moreover, university tuition fees are likely to vary across institutions and hence we can't provide the most reliable of estimates. These figures are purely indicative and it's our recommendation that you take them as such. Another factor that one should note is that fees for students from countries in the European Union and countries not in the European Union vary as well and research to that regard should also be a part of your application process. Generally, pursuing an MSc in Immunology in Ireland at a reputed college is likely to cost between €15,000 to €21,630 for a year.
Below is the table of Tuition Fees for MSc in Immunology in Ireland:
Tuition Fees for Immunology in Ireland
Trinity College Dublin €21,630
Maynooth University €15,000
Scholarship for Masters in Immunology in Ireland
While that number does seem intimidating, especially considering the fact that you may already be paying off education loans from your previous degree, but it's worth noting that not all students have to pay this full tuition fee amount. After all, there are several scholarships that are available to international students provided by the government of Ireland, the universities and private entities. To look up private scholarships, you can access websites such as Scholarship Positions and Fastweb Scholarships. Scholarship for Masters in Immunology in Ireland are usually provided by the University and considering only two universities in Ireland offer this particular course, we've compiled the details regarding the scholarships they offer for you. The scholarships which Trinity College Dublin makes available for international students are detailed here. While those which Maynooth University has to offer, including Alumni Scholarships and Taught Master's Scholarships, can be accessed over here.
Below is the exclusive list of Scholarship for Masters in Immunology in Ireland:
€5,000 - School of Business Scholarships
€2,000 - Taught Master's Scholarships
€5,000 - Taught Masters Alumni Scholarships
Salary for Masters in Immunology in Ireland
Considering the market potential that the growing healthcare industry has created, the top companies are constantly increasing the average salary they pay graduates with an MSc in Immunology in Ireland. Not only that but the accompanying fringe benefits and holidays off that the companies offer are on the rise as well, both in attempts to ensure that the best of the best, crème da la crème, come to them.
Therefore, while Salary for Masters in Immunology in Ireland cannot be validly estimated due to variations across regions, companies and the position of employees in companies, it's reliable to conclude that the average salary is only going up. Moreover, the potential for career advancement which exists in the job profile only yields further financial benefits to employees in the industry down the line.
If estimates have to be made (in 2019), furthermore, then most positions of a medical scientist offer starting salaries of somewhere around €37,000/year. Moreover, several openings for post-doctoral researchers tend to be available at various universities as well. These offer something around €40,000/year. It should also be noted that these figures are only likely to rise as the field expands during your course of study. Moreover, personal negotiation skills and social connections are also a massive variable in determining the Immunology graduate salary in Ireland.
Immunology Companies in Ireland
Ireland's growing economy has marked it as a hotspot for entrepreneurial investment and business growth. This, consequently, has made it favorable for healthcare to expand in the area as well. This has led to the establishment of some of the top Immunology companies in Ireland who then hire specialised and skilled graduates who'd conduct proper research and implementation tasks for them.
Top Employers for graduates of Immunology in Ireland
Beaumont Hospital
Charles River Laboratories
St. James' Hospital
Life Science Recruitment
Genomics Medicine Ireland
Johnson & amp; Johnson
Job opportunities in Ireland after Masters in Immunology
There are various job profiles and career options which are opening up for graduates with an MSc in Immunology in Ireland. This is substantiated by the investment and government expenditure which is presently underway in the healthcare and research industries. This growth has led to a widening of Job opportunities after MSc in Immunology in Ireland.
Companies which offer a well-paying, high status paying position to graduates are on the rise because they recognise the technical competency and academic rigour which they've been inculcated with. This has led to some of the following positions being available after their degree.
Immunologist: Usually employed at medical facilities or laboratories, Immunologists have the responsibility of finding cures to diseases and creating medicines which can be practically manufactured and made accessible. Depending on their place of employment, there can be two types of Immunologists.
Medical: Work in private hospitals, clinics and workplaces have the duty of preparing treatment plans, conducting and evaluating diagnostic tests and conducting immunological therapies.
Research: Tend to be employed at laboratories. They generally examine cell-reproduction and diseases which affect the immune system. A lot of researchers spend time in the field, trying to understand and evaluate the practical impacts of the diseases which they observe. Research deadlines are set, funded and have to be met according to the needs of stringent academic institutions.
These prerequisites and responsibilities make both these careers highly stressful and rewarding at the same time.
Professional Associations Related to Immunology in Ireland
Considering the white-collar nature of the field, coupled with the increasing number of graduates which are participating in Immunology and the medical science community in general, several organizations currently represent these employees and students at large. These negotiate and lobby with government officials and industry employers on the behalf and in favour of all people working in the industry. Some of them even offer limited scholarships to meritorious students. Therefore, being a member and keeping up to date with their work has the potential to benefit you in the future.
Irish Medicines Board
Irish Medical Organisation
European Society for Immunodeficiencies
Federation of Clinical Immunology Societies
International Federation of Clinical Chemistry and Laboratory Medicine (IFCC)
The Association for Clinical Biochemistry and Laboratory Medicine
Irish Society for Immunology
Top Ten Companies for Immunology in Ireland
Ireland is popular for it's Biotech companies. Get admit in top universities for MSc in Biotechnology in Ireland & and kick start your career
Biomedical engineering in Ireland, the home of the top biomedical engineering companies can be a turning point for an amazing career. Specialization in biomedical engineering with a master degree in Ireland can get you into the top biomedical companies in Ireland.
Pharmaceutical Engineering
Pharmacist or graduates in pharmacology are in huge demand in Ireland as the country houses 9 out of the ten top global pharma companies. Master degree in pharmacology in Ireland will assure you a career in the pharmacology industry
If you aspire to study Pharmaceutical Sciences, call our expert counsellors for free advice on MS Pharma in Ireland.
Chemical and biopharmaceutical industries are among the fastest growing sectors in Ireland and there are ample exciting and rewarding career opportunities for students with a master degree in chemical engineering
Want to probe into Pharmaceuticals, Hospital management, and health policies? Well, Ireland offers the best courses for Masters in Healthcare. Sign up now!
Education Excellence
Companies in Ireland
After you reach Ireland
Working in Ireland
GoIreland - Ireland Educational Consultant,
No.22/1A, Welcome Colony,
Anna Nagar West Extn,
Near HP Petrol Station,
Chennai, Tamil Nadu 600101
chennai@go.study
WeWork Prestige Cube, 26 Laskar
Hosur Road, Next to Star Bazaar
Near Forum Koramangala
Bengaluru, Karnataka 56002
bangalore@go.study
Hyderabad Office
WeWork Krishe Emerald,
Kondapur Main Road, Laxmi Cyber City,
Whitefields, Kondapur,
hyderabad@go.study
Raheja Platinum, Sag Baug Road, off
Andheri - Kurla Road, Marol,
Andheri East,
mumbai@go.study
91 springboard - Clock House, 3rd Floor,
Creaticity Mall, Off Airport Road,
Shastri Nagar, Yerawada,
pune@go.study
Coimbatore Office
No.1045, 3rd Floor,
Srivari Shrimat, Avinashi Road,
cbe@go.study
Cochin Office
Incuspaze, No.34/195, 3rd floor,
Oberon Mall, NH Bypass,
Padivattom, Edappally,
Cochin, Kerala 682024
cochin@go.study
Innov8 Connaught Place 2,
Regal Building, 3rd Floor,
Property No. 44, above Madame Tussauds,
Connaught Place, Delhi 110001
delhi@go.study
We are all over India
GoIreland is headquartered in Chennai; with offices in Bangalore, Hyderabad, Mumbai, Pune, Coimbatore, Cochin & Delhi.
Grab 15 minutes of FREE consultation
Get Free assessment
Contact No - +91 98840 61232
Email id - hello@goireland.in
We have received your enquiry. We will call you soon.
Highly Experienced
LOR/SOP
100% Visa
WhatsApp/Call
A brand of GoStudy Consulting and EdTech Pvt Ltd
We are glad to help you out!
Enter your phone number and our experts will call you back!
Our experts will get back to you at the earliest!
19 Irish Education Consultants to guide you to study in ireland FREE Expert Admission Guidance
No Processing fee
€ 4000 Scholarship on admit
SOP & LOR Preparation
I want to study in Ireland
Thank you for choosing us, Our experts will get back to you at the earliest
Start Whatsapp Chat
24 Irish Education Consultants to guide you to study in ireland
Wanna get the regular updates of university & course insights instantly on your browser and mobile!


text:
All Wall Posts
Passionate and Deep Hip-hop and Rap Music: Sacrifice Muzik Creates Inspiring Musical Melodies That Stem From Personal Turmoil.
Posted by Artistpr on October 1, 2022 at 8:00am
This inspiring consortium of music stems from a lifetime of prolonged struggles that have been valiantly fought off with a depth in belief and hope for a better future.
St Paul, Minnesota — September 22nd, 2022- Sacrifice Muzik also known as Roderick (BRUH RAHDRK) Armstrong has been involved in the Rap genre for quite some time. As an individual who has struggled through an environment rigged with domestic abuse, neglect, depression, and failure the eclectic artist is committed to producing new sounds that help show a brighter future to all lost souls.
There is a beautiful balance in the rap music that is produced by the artist. Amongst the tumultuous troubles, it was love, joy, family, friends, shelter, and welfare that helped the young star wrestle with the darker parts of life. This has eventually made him learn one important lesson; love outweighs depression and Christ Wins! The rapper has always written and expressed songs from real-life events. What makes listeners highly impressed with these types of songs is their title which might seem superficial on the front of it but is addressed from a deeper point of view.
After his six-year-long fight with depression, now Rodrick is simply here to help and motivate others who are fighting depression and suicide by giving them a voice to be heard. The Sacrifice Muzik platform is set to allow the unheard to be heard. Rather than through Spoken Word, Song, Storytelling, or just sharing Testimonies and Ministry, the platform wants to welcome you and provide you with an opportunity to be heard and delivered. As a Christian Artist, the songwriter focuses on creating songs that develop the mind, opening it up to a higher perspective. Rodrick's upcoming EP 'Drudgery: Hard Work Pay Off' is all set to cover beautifully intimate topics such as what the singer has personally experienced and what pushed him to change.
Stream the inspiring artist's music on YouTube as well as Spotify here https://open.spotify.com/artist/4J7wNkZ6pIrtQX9hBHbu8L. Follow the artist's official social media page on Instagram for updates on newer music. For interviews, reviews, and/or collaborations reach out through this email bruhrahdrkSM@gmail.com.
Roderick Armstrong, now a resident of Minnesota, was just a normal kid with a variety of talents such as showing off his Michael Jackson dance moves to playing on the basketball court with adults. His first dream was to be in the National Basketball Association. But the larger dream was always to simply be heard and free to express his feelings in the way that he feels is best.
It was actually on the streets that the name "Bruh Rahdrk" was built eventually making him well respected for his craftsman who had acquired the same respect he had for others. Being introduced to Jesus for the first time in his life at age twenty-seven he decided to cancel his street music and focus on scripture and understanding his calling. One year later he discovered his purpose with the music and talent he has been gifted with. Ever since Bruh Rahdrk has been passionate about the music he brings before the people. Today, he has written songs like, "Let It Rain " which describes the testimony of his flaws and sinful nature proclaiming God is still with him alongside other singles such as "What's A Christian " and "Best Man" all leading to his upcoming EP "Drudgery: Hard Work Pays Off".
SACRIFICE MUZIK
Name: BRUH RAHDRK
Email: bruhrahdrkSM@gmail.com
Facebook: https://facebook.com/
Instagram: https://www.instagram.com/bruhrahdrk_sacrificemuzik
Twitter: https://twitter.com/broroderick
YouTube: https://www.youtube.com/c/BRUHRAHDRK
Spotify: https://open.spotify.com/artist/4J7wNkZ6pIrtQX9hBHbu8L
Comments are closed for this wall post


I've been crawling through a book my favorite college professor gave me a couple of years ago. It's very hard because no topic causes philosophers to tangle themselves up quite so much as does knowledge. You get a philosopher trying to know knowledge and you will soon be lost in a circle of meta-knowing that spawns its own language before cycling into unknowability. It's tough, especially since knowledge has been philosophy's own topic. Philosophy doesn't have a set subject matter, unlike biology or astronomy, so it instead has investigated what other disciplines take for granted, including what it means to know something about living creatures or the stars.
Two questions about knowledge have particularly fascinated philosophers. First, knowledge is a way that human minds are in touch with the world. Because to know the world is to be right about the world, it's a particularly important way mind and world touch. So, philosophers have asked how knowledge, as the connection of mind and world, is possible. This isn't obvious, and in some ways has become less obvious the more philosophers have thought about it, because mind and world seem so different: Mind is an awareness while the world is matter. Or so it has seemed.
Second, philosophers have asked about the certainty that seems to be characteristic of knowledge. If knowledge, as opposed to mere opinion, is justified true belief, what justifies belief? If I think tomorrow is going to rain because it says so in a fortune cookie, if it rains, does my having thought so constitute knowledge? Hint: No, it doesn't. Then what does justify belief?
So, I've been reading this philosophical book about knowledge. It happens to be a particularly difficult one. I basically don't know what the hell he's talking about. But it comes highly recommended by the teacher who did the most to shape my thinking. I know that the book must have deep insights. But meanwhile I'm wondering if anyone ever died of a reading.
Business, on the other hand, is rarely this hard. Business cares about knowledge, but not like philosophers do.
Business certainly cares about certainty. When a business makes a decision, it takes a risk that equates to the degree of certainty possible. Factors are weighed, which means the certainty of their occurrence is assessed. Even the certainty of certainty counts in business decisions: Some analysts are known to be more reliable than others, and some circumstances are capable of greater degrees of certainty than others. Of course, unlike philosophers, businesspeople can't wait for perfect certainty because the world is not perfectly knowable and the future is not perfectly predictable. The issue is always one of how much certainty one can assume. But, good businesspeople, like philosophers, think about knowledge in terms of certainty, sensitive to its various degrees and possibilities in every situation.
Business and philosophy also both care about knowledge as a relationship between mind and the world, as unlikely as that may seem. The problem is that much of what business knows about the world calls non-existent things into existence.
For instance, take a trend. Trends are interesting because they predict the future: If you see a trend developing, you better jump on it before your competitors do! But, suppose what looked like a trend turns out to have been an aberration? The future it foretold fails to materialize. Turns out it wasn't a trend at all. So, we can only know that something is a trend in the past tense, but they're only interesting because of the future tense they promise. It's easy to believe in trends, but trends actually are just a symptom of belief itself: A trend is not a thing but is the belief in a thing.
Markets are a different type of artifact of knowledge. They seem like real things in the real world, but our modern thinking about markets actually names something that would not exist if we didn't give it a name. A market these days consists of a demographic segment, that is, a set of people who have in common some set of statistical characteristics, such as that they are all urban males between the ages of 18 and 24 and make less than $40,000 per year. Or, perhaps we become sophisticated and define our markets via psychographics. Even so, we've defined that market into existence. In fact, what makes one set of demographic information more interesting than another--for example, the set of men who were born in even-numbered years is not a market--is that a particular set of demographics picks out people we believe are susceptible to the same message. Messages make markets. Markets do not exist in the world independent of our knowing them ... and messaging them.
So, businesspeople and philosophers actually are both interested in the same two facets of knowledge: certainty and the relation of mind and world. Businesspeople, of course, are not interested in knowledge for its own sake. They want to put it to use. Philosophers, on the other hand, would rather give us a good, pounding headache.


This selection of eight Soothe the Whole You Series CDs includes eight full length CDs. That's eight hours of music set in 18 to 20 minute tracks. This excellent resource supports the efforts and work of creative souls, energy workers, and therapists of all types. Order your set today in support of your positive environment.


This article describes typical foundry practices used to commercially produce zirconium castings. The foundry practices are divided into two sections, namely, melting and casting. The article discusses various melting processes, such as vacuum arc skull melting, induction skull melting, and vacuum induction melting, and various casting processes, such as rammed graphite casting, static and centrifugal casting, and investment casting. It explains the evaluation and testing of the process. The article provides information on the mechanical and chemical properties of zirconium castings.


text:
T-Mobile increases minimum pay to $20 per hour
Keith Srakocic/AP
A T-Mobile sign is illuminated at a store in a shopping mall in Pittsburgh, Wednesday, Feb. 24, 2021. (AP Photo/Keith Srakocic)
Employees at T-Mobile will make no less than $20 per hour, the company announced.
The company's CEO said the new minimum pay standard will apply to every employee, regardless of role or how many hours they work.
"The truth is, the vast majority of our employees already earn well above this level, especially when including incentive pay," said Mike Sievert, CEO of T-Mobile. "But this move is about inclusion, and we wanted to draw a line that ensures no employee is left behind."
Like many companies, T-Mobile is trying to recruit new workers. Sievert believes the increase in pay will entice people to choose T-Mobile as their next place of employment.
"It's a job-seekers' market, which means competition to keep and find top talent is competitive – and as a great employer, we like it that way," he said.
T-Mobile isn't the only company to increase wages. Starting in January, Hobby Lobby said it will start paying employees at least $18.50 per hour.
According to the Department of Labor, the current federal minimum wage is $7.25 per hour.