UNP takes a swipe at book MS hopes to release

He said that the UNP had done a lot when it was in the Government yet it faced issues when doing so. UNP General Secretary Akila Viraj Kariyawasam, speaking at a rally in Kandy today, said that the book should focus on the actions of the President and how he disrupted the operations of the coalition Government. The United National National (UNP) took a swipe at President Maithripala Sirisena over a book he hopes to launch in January.Speaking at an event yesterday the President had said that he will launch a book in January on the unsuccessful union in the coalition Government with United National Party leader Ranil Wickremesinghe. “There are so many names we can give his book,” Kariyawasam said. read more

admin

Mandate of UN mission in Liberia extended another year

A year after it set up the United Nations Mission in Liberia (UNMIL) to stabilize the West African country following an end to 14 years of civil war, the Security Council today extended the operation’s mandate for another 12 months and welcomed the progress it was making in disarming the nation’s thousands of ex-combatants.In a resolution adopted unanimously, Council members extended the life of UNMIL until 19 September 2005 and called on Liberia’s political parties to work together so that free and fair elections can take place, as scheduled, by October next year.The resolution also praised the role played by the Economic Community of West African States (ECOWAS) to support the peace process in a country that has been torn apart by civil war for much of its modern history.Earlier this week, in a report to the Council, Secretary-General Kofi Annan said the Mission was making great progress, citing the disarmament of an estimated 70,000 former combatants and the deployment of UNMIL troops across Liberia. Security has therefore improved and humanitarian aid can be distributed more smoothly.But Mr. Annan said the programme to rehabilitate and reintegrate the former fighters who have given up their weapons did not have enough funds, and called on international donors to make up the shortfall.Today’s Council resolution backs that request and also asks donors to fulfil the pledges they made at the International Reconstruction Conference in February.UNMIL had 15,763 troops, military observers and police officers in place on 31 August and has an approved budget of $864 million for the year until 30 June 2005. read more

admin

Nelson Mandela becomes UNESCO Goodwill Ambassador

Former South African President Nelson Mandela was today named Goodwill Ambassador of the United Nations Educational, Scientific and Cultural Organization (UNESCO) in recognition of his “outstanding leadership” in the fight against racial discrimination and his “unfailing commitment” to democracy.UNESCO Director-General Koïchiro Matsuura made the designation at a ceremony at the Nelson Mandela Foundation in Johannesburg, South Africa.According to the citation, Mr. Mandela was awarded the title “in recognition of his outstanding leadership in the fight against apartheid and racial discrimination, in his country and worldwide; for his dedication to reconciliation between different communities; his unfailing commitment to democracy, equality and learning; his support for all the oppressed of the Earth; and his exemplary contribution to international peace and understanding.”As one of UNESCO’s Goodwill Ambassadors, Mr. Mandela joins an outstanding group of celebrity advocates who have generously agreed to use their talent and status to promote UNESCO’s work and ideals. They include President Valdas Adamkus of Lithuania, Grand Duchess Maria Teresa of Luxembourg, Princess Maha Chakri Sirindhorn of Thailand, and 1992 Nobel Peace Prize Laureate Rigoberta Menchú Tum of Guatemala. read more

admin

No 18 California women hold off Tulane 6557 in San Diego

SAN DIEGO — Kristine Anigwe and Kianna Smith combined to score 33 points and the No. 18 California women held off Tulane for a 65-57 win at the San Diego Thanksgiving Tournament Friday night to remain unbeaten with five straight wins.The Golden Bears led by as many as 11 points in the second quarter, but the Green Wave rallied to cut the lead to three, 26-23 on Kayla Manuirirangi’s jumper with :45 left in the first half.Tulane came back to tie the game at 33 with 4:11 left in the third, but Anigwe and Recee’ Caldwell hit back-to-back 3-pointers to spark a 13-5 run to re-establish the cushion and Smith hit four straight free throws in the final :27 to seal the win.Cal shot just 23 of 58 (39.7 per cent) from the field, but knocked down 10 of 29 from beyond the 3-point arc and maintained a 43-34 advantage on the boards.Anigwe finished with 17 points and 10 rebounds. Smith had 16 points.Dynah Jones came off the Tulane (3-1) bench to score 22 points.The Associated Press read more

admin

Fountain pens are back in fashion as millennials in search of a

first_imgFountain pens are back in fashion as millennials turn to handwriting in an attempt to escape the digital age, according to market insiders. Director of… She added: “Writing has become an escape for the younger generation from their digital lives.” The fountain pen is enjoying a fresh renaissance with sales of the classic writing instrument rising, a trend which experts are crediting to youngsters wanting to find an “antidote” to their increasingly digital lives.  Wendy Vickery, marketing director at stationary company Pentel UK, said young people are increasingly “keen to put down their smartphones and pick up a pen to write letters, notes and messages to loved ones, friends and colleagues.” last_img read more

admin

SpaceX highlight reel makes us want to believe

first_imgThere are plenty of ways to make a good YouTube video, but you can’t go wrong with cheering crowds, inspiring music, and giant rockets blasting into space. That’s the formula SapceX has taken with its mission highlight video from the recently completed Dragon capsule mission.On the off chance you don’t pay attention to awesome things, back in May the private orbital launch company SpaceX was able to send its Dragon capsule all the way to the International Space Station. This is of note because no private craft has ever achieved so much. Previously, only the US, Russia, Japan, and the European Space Agency had completed an orbital docking.The Dragon capsule was shot into space atop the Falcon 9 rocket, a craft much more akin to the NASA Saturn V than the shuttles. The Dragon capsule was tested for a few days in orbit before it was allowed to approach the station. It was then captured with a Canadian-made robotic arm and attached to the station.The video has stock footage of the launch, along with some cool shots of the Dragon capsule unfurling its solar panels in orbit. The astronauts on the station filmed the docking procedure, and their first time boarding the craft.Dragon was on a resupply mission, but this was also a test to make sure SpaceX would be able to fulfil its NASA contract to keep the supplies flowing to the ISS. It’s all in the video, set to some very positive tunes, so check it out.last_img read more

admin

SFRBouygues Tel escarmouches juridiques autour de la Fibre

first_imgSFR/Bouygues Tel : escarmouches juridiques autour de la FibreBouyges vend une connexion « fibre optique » à ses abonnées alors que la fibre s’arrête en bas des immeubles et est relayé par un câble coaxial jusqu’à la box de l’abonné. SFR les attaque pour concurrence déloyale.Le tribunal de commerce de Paris a reçu la plainte de SFR et va statuer sur sa demande : Bouyges n’aurait peut-être plus le droit d’employer la dénomination « fibre optique » pour son offre.Orange avait déjà porté plainte pour la même raison exactement contre le Numéricable, en 2008. Mais ils avaient été déboutés. Le PDG de Numéricable, Éric Denoyer, a réitéré son argument : « que la fibre arrive au pied de l’immeuble ou jusqu’à l’abonné ne change rien. Les deux technologies ont les mêmes capacités de débit ». Il ajoutait que, dans un réseau de fibres à l’abonné, la fibre s’arrête au pas de la porte de l’appartement, mais ne va pas jusqu’à la Box de l’abonné, qui est raccordée via un câble Ethernet.SFR souhaiterait simplement que Bouyges abandonne le terme « fibre » et le différencie clairement de « très haut débit » et « jusqu’à 100 Mo ». Tout ce qui va à 100 Mo n’est pas fibre !À lire aussiSéisme de l’Aquila : de vives réactions suite à la condamnation des sismologues italiensCette escarmouche entre les deux opérateurs est toutefois surprenante, car ils sont partenaires… pour le développement de la fibre optique !   Interrogée par le journal La Tribune (lien non disponible), Numericable a commenté que SFR est « un opérateur ADSL qui préfère faire du contentieux plutôt que d’investir massivement dans la fibre ».Le 17 avril 2012 à 15:00 • Maxime Lambertlast_img read more

admin

Sur Terre des dépôts de sel proches de ceux de Mars abritent

first_imgSur Terre, des dépôts de sel proches de ceux de Mars abritent de la vieDes dépôts de sel présents le long de la rivière Tinto en Andalousie se retrouvent être très proches de certaines minéraux que l’on retrouve sur Mars et sur Europe, une des lunes de Jupiter. Malgré les conditions, on retrouve dans les échantillons espagnols des bactéries et des algues qui parviennent à survivre dans des niches de quelques millimètres. Les chercheurs espèrent que les futurs explorations spatiales se pencheront davantage sur ces dépôts.Il y a-t-il sur Terre des endroits où les conditions sont celles que l’on retrouve sur Mars ? Une équipe du centre d’astrobiologie de la fondation espagnole pour les sciences et technologie affirme avoir fait une telle découverte dans des dépôts de sel de la rivière Tinto en Andalousie. L’étude des microorganismes qui parviennent à s’y développer permet aux chercheurs de mieux connaitre et identifier les environnements dans lesquels la vie serait la plus susceptible d’exister, ou d’avoir existé, sur la planète rouge.Sur Mars les fortes radiations, le manque d’humidité et les conditions extrêmes de température et de pression empêchent la formation de la vie. Les chercheurs sont donc en quête de conditions plus favorables. Sur Terre par exemple au niveau des dépôts de sels du Tinto Rio, un environnement acide et ferreux, il se forme des microniches dans lesquels des microorganismes survivent. Le mélange de souffre, de sels et de fer forme un minerai nommé natrojarosite, très proche de la jarosite retrouvée sur Mars. Toutes deux indiquent la présence ancienne d’eau et partagent des points communs avec les dépôts de sel qui existent également sur Europe, une des lunes de Jupiter.Des formations aperçues par Curiosity”Les dépôts de sel sont de bons hôtes pour les restes biologiques ainsi que pour la vie elle-même dans des circonstances extrêmes, souligne Felipe Gómez du centre d’astrobiologie, auteur d’une étude sur la rivière Tinto publiée dans la revue Planetary and Space Science en aout 2012. Cela est dû au fait que les conditions dans cet environnement restent moins agressives qu’en dehors. Il fournit en particulier une protection contre les radiations et il maintient un niveau d’humidité supérieur à ce que l’on trouve en dehors.” À lire aussiDengue : symptômes, traitement, prévention, où en est-on ?Les bactéries et les algues retrouvées dans les dépôts de la rivière Tinto sont invisibles à l’œil nu. Elles sont de cinq types différents et survivent au sein de microniches épaisses de seulement quelques millimètres.”Du point de vue astrologique, continue Felipe Gómez, les dépôts de sel ont une grande importance et devraient être pris en compte lors de la recherche de vie pendant les missions d’exploration spatiale, comme actuellement celle du Curiosity sur Mars.” De tels dépôts ont bel et bien été découverts par le fameux rover.Le 12 janvier 2013 à 19:17 • Maxime Lambertlast_img read more

admin

Stileet DMAC many more to perform for GB Independence

first_imgFacebook Twitter Google+LinkedInPinterestWhatsApp Grand Bahama International Airport Will Reopen Today Related Items:bahamas independence, grand bahama, ministry of tourism, Stileet Recommended for you Lighthouse Pointe at Grand Lucayan on Grand Bahama Island Reopens Facebook Twitter Google+LinkedInPinterestWhatsAppGrand Bahama, Bahamas June 30, 2017 — Top local artists like Stileet, DMAC, Cooling Waters and more have been assembled to perform for two events celebrating the 44th Anniversary of Independence. The announcement was made at a press conference on Thursday, by Senior Under Secretary in the Ministry of Grand Bahama, Office of the Prime Minister Harcourt Brown. The Ministry announced the Ecumenical Service and Parade and the All Bahamian Family Fun Day to take place on July 9th and 10th respectively. Both events will be sponsored by the Bahamas Telecommunications Company (BTC). Also scheduled to perform are Grand Bahama Police Pop Band, Ophie & The Websites, Tony Lowe, Georgina Martin, New Wave Dancers, Legend Marching Band and a Junkanoo Rushout. Simeon Outten & Freedom Band, an Interdenominational Mass Choir, Ricardo Clarke, Christian Massive and the Bahamas Dance Theatre. “Looking at the line up, it promises to be a day of fun, fun, fun,” said Brown who added that the Grand Bahama Independence Committee had other activities scheduled for the days leading up to these two major events. #MagneticMediaNews#Bahamas44thIndependence Grand Bahama Set to Return to Normal After Hurricane Irmalast_img read more

admin

Guardiola compares Premier League title race to Nadal Federer Djokovic

first_imgPep Guardiola reckons Manchester City, Liverpool and other English clubs push themselves to greater heights in a similar manner to some renown tennis greatsCity lead the Premier League table on 35 points without defeat after 13 games following Saturday’s 4-0 thrashing at West Ham.However, Liverpool are keeping up in the title battle with their 3-0 win over Watford retaining their two-point gap to City.Despite losing their first league game of the season at Tottenham on Saturday, Chelsea are also in the mix.“It’s similar with [Rafael] Nadal, [Roger] Federer and [Novak] Djokovic, no?” said Guardiola, according to BeSoccer.“They push one to be better than the other one because they know.norwich city, manchester city, premier leagueReport: City are stunned by Norwich George Patchias – September 14, 2019 Manchester City was stunned by Norwich City in todays Premier League clash.Much has been made in recent days of the potential impact of Aymeric…“We need it in sport, as athletes. They [the City players] know. I didn’t tell them, but they know how strong Liverpool are.“They know that we can’t drop points because if we do Liverpool are going to win the league.“I can say Liverpool or Chelsea and Tottenham are the same in this moment. Arsenal as well.“To compete we need good opponents close and this season we have it, here and in Europe.”City will next face Lyon in a Champions League Group F match on Tuesday with kick-off set for 21:00 (CET).last_img read more

admin

Public Health Museum Offers FREE Camp For WHS Juniors Seniors Interested In

first_img(NOTE: The above announcement is from the Public Health Museum.)Like Wilmington Apple on Facebook. Follow Wilmington Apple on Twitter. Follow Wilmington Apple on Instagram. Subscribe to Wilmington Apple’s daily email newsletter HERE. Got a comment, question, photo, press release, or news tip? Email wilmingtonapple@gmail.com.Share this:TwitterFacebookLike this:Like Loading… Related5 Things To Do In Wilmington On Monday, August 5, 2019In “5 Things To Do Today”Public Health Museum Offers FREE Camp For WHS Juniors & Seniors Interested In Public Health CareersIn “Community”STUDENT SPOTLIGHT: 3 Wilmington Students Named To Dean’s List At Regis CollegeIn “Education” TEWKSBURY, MA — Is your high schooler interested in a career in medicine, infectious disease, or nursing? The Public Health Museum is inviting students to apply to OUTBREAK! 2019.  This week-long summer program is for Massachusetts high school students entering their junior and senior year as of Fall 2019. For the seventh year in a row, the program will be offered for FREE.The program is scheduled for August 5, 2019 to August 9, 2019 at the Public Health Museum in Tewksbury, Massachusetts.OUTBREAK! 2019 is an interactive, challenging program designed to introduce high school students to the history and importance of public health. Students will learn about epidemiology, investigate a simulated disease outbreak, learn about the wide range of public health careers, and more. Field trips include the State Public Health Laboratory in Jamaica Plain and additional other public health facilities.The Public Health Museum is a non-profit educational and cultural museum that strives to preserve records and artifacts from our nation’s public health history, educate the public about the achievements and contributions of public health, and inspire people to build upon the past and continue to advance the future of public health.Applications are available on line from the Museum’s website or by contacting the museum at 978-851-7321 ext. 2606 or phmuseum@gmail.com.last_img read more

admin

Alaska News Nightly May 21 2014

first_imgIndividual news stories are posted on the APRN news page. You can subscribe to APRN’s newsfeeds via email, podcast and RSS. Follow us on Facebook at alaskapublic.org and on Twitter @aprn.Download AudioInvestigators Find No Cover-up at Alaska National Guard Liz Ruskin, APRN – Washington DCAn Army Inspector General found leaders of the Alaska National Guard did not cover up any reports of sexual assault and harassment.  At least, that’s how the Inspector General’s office for the Defense Department explained it in a letter Wednesday to Sen. Lisa Murkowski.Funny River Fire Takes 20,000 Acres, More Firefighters On The WayShaylon Cochran, KDLL – KenaiThe fire that’s been burning on the Kenai Peninsula since Monday has now burned more than 20,000 acres. The fire is still contained on the Kenai National Wildlife Refuge. More than 200 firefighters and several aircraft are using water from nearby Tustumena Lake to control the blaze.Tyonek Fire Grows To 1,500 AcresJosh Edge, APRN – AnchorageA fire near the village of Tyonek has grown to approximately 1,500 acres.Anchorage Scientist Studies Ancient Cancer For Clues To Modern Disease Annie Feidt, APRN – AnchorageCancer is often described as a modern disease. But the skeletal remains of our ancient ancestors are marked by the ravages of cancer. And an Anchorage scientist- who’s a cancer survivor, thinks those prehistoric bones could hold clues to understanding how the disease works today. It’s an emerging field though, that has some critics.Kuskokwim Working Group Grapples With Fishwheels, Threatened Weirs, And ConfusionBen Matheson, KYUK – BethelOn the day that the summer’s king salmon restrictions began, the Kuskokwim River Salmon Management Working Group met to hash out the details of this summer fishing plans.  Managing a precarious king salmon run along 700 miles of river will be anything but simple.Cannabis Entrepreneurs Preparing For Potential LegalizationDan Bross, KUAC – FairbanksAlaska’s marijuana ballot initiative has some Fairbanks entrepreneurs organizing in hopes of being able to grow and sell the drug. Proposition 2 would have the state regulate marijuana like alcohol.Assembly Passes Special Zoning For Eklutna Village Anne Hillman, KSKA – AnchorageThe village of Eklutna is now protected as a special area within the city of Anchorage. The Anchorage Assembly unanimously voted on Tuesday to create a district to protect the 800 acres that are considered to be the oldest continually inhabited Athabascan site in the region.British Kayakers Take On Aleutian ChainLauren Rosenthal, KUCB – UnalaskaFor the past three years, a British woman has been trying to travel around the globe using only her own strength. Sarah Outen has biked through China and rowed the Pacific Ocean.Now, she’s in the Aleutian Islands, tackling some of the world’s wildest seas in a kayak — and learning plenty along the way.last_img read more

admin

UA Board of Regents discuss approval process for Chilkat Valley timber sale

first_imgForest Ranger Jason Anderson, left, University of Alaska Land Management Director Christine Klein, USFS Forester Chris Maisch and Mental Health Land Trust Executive Director Wyn Menefee respond to questions at the timber sale open house. (Photo by Henry Leasia/KHNS)The University of Alaska’s Board of Regents will review plans for a proposed timber sale in the Chilkat Valley.Listen nowThe decision on whether the board would approve the development and disposal plan for the sale was postponed at a meeting last month.University of Alaska announced in March it was working toward a timber sale on 13,400 acres of land in the Haines Borough. The proposed 10-year negotiated sale would produce 150 million board feet.The Facilities and Land Management Committee for the University’s Board of Regents met at the end of May to review the proposed timber sale.Some regents raised concerns about the lack of information on the proposed sale.Regent Jo Heckman questioned the university’s policy on the negotiated sale process and stated that the board was being asked to make a decision with inadequate information.“When you say the brevity of the document is because that is how it is defined in our policy, are we really proud of that policy?” Heckmen said. “It’s hard for us to make a balanced, informed decision when the information is not there.”No specific details have been provided about what areas of the university’s lands will be harvested and how the timber would be logged.Vice Chair John Davies suggested that the board seek public comment further along in the negotiations and submit the final contract to the board for approval.UA Land Management Office Director Christine Klein opposed this idea, saying it could disrupt the sale.“It could put us in a situation where the buyer looks at other markets instead of this one,” Klein said.Davies’ recommendation was voted down 2-1 by the committee, but they did not rule out the possibility of discussing it further when the entire board was present.The University of Alaska provides a public comment period for its timber sales. The deadline for comments on the sale in the Chilkat Valley was extended twice and ended May 22.Haines Borough Assembly expressed frustration with the university’s public process.The Assembly sent a letter in May criticizing the format for its open house on the timber sale. Assembly members requested the university address concerns and answer residents’ questions in public rather than individually.The university’s timber sales have come under scrutiny before for lacking transparency.During a previous university timber sale on Mitkof Island, the Petersburg Borough and the City of Kupreanof requested the university suspend the finalization of its contract.In a 2014 letter, the borough claimed that the Board of Regents made the decision in “the absence of a meaningful public process.”The university has not provided specific information about where and how the buyer would harvest timber in the Chilkat Valley because they are engaged in a negotiated sale.Not all terms of the sale will be available until negotiations are complete.At the open house, the land management office explained that a negotiated sale allows them to secure a purchaser and avoid a deal falling through after years of negotiation.Director Christine Klein said that even though it speeds up the sale process, once it is set they will be able to better address the community’s needs.“If we do a negotiated sale, which we can lock in at least the interest in the buyer, then there’s room for flexibility to negotiate things that can be done to meet the community’s needs,” Klein said.The Facilities and Land Management Committee voted at a May 31 meeting to postpone the discussion of the development and disposal plan in order to allow more time for the university administration to provide a full presentation.The university’s land management office will begin talks with the buyer, UA Public Affairs Vice President Roberta Graham said, if the board approves the plan.The administration expects to bring essential terms back to the Board of Regents for review and approval.Graham noted that a vital process for exchange of input and information is being established by the UA Land Management Office and the Haines community through the on-going development of the Haines Action Committee, a local committee of stakeholders.The Board of Regents will discuss plans for the proposed sale at a special meeting June 19.A live stream of the conversation will be available from 9 a.m. to 1 p.m. on the University’s website.last_img read more

admin

Youth stabbed dead in Gazipur

first_imgA young man was stabbed to death allegedly by his rivals at Deura in the city on Monday.The deceased was Motaleb, son of Mofa of the area. Motaleb was accused in several cases.Ruhul Amin, senior assistant police commissioner (media) of Gazipur metropolitan police, said some miscreants numbering 7-8 surrounded Motaleb when he went to a pond near his house around 8:30am and stabbed him indiscriminately, leaving him dead on the spot.His father Mofa also sustained injuries as he came to rescue his son hearing his scream, said the police official adding that he might have been killed over previous enmity.Victim’s mother Momtaz said that local terrorists – Jahir, Firoz and four others stabbed his son to death.On information, police recovered the body.last_img read more

admin

Teenage factory worker gangraped in Chattogram

first_imgProthom Alo illustrationA teenage female worker of a footwear factory has reportedly been gang-raped in Chattogram’s Anowara upazila, reports UNB.The victim’s brother filed a case with Anowara police station on Thursday afternoon over the incident.As per the case statement, the 15-year-old girl was returning home in Chandanaish upazila from her factory, Karnaphuli Shoe, in Korean Export Processing Zone in Anowara upazila on Wednesday. She took an auto-rickshaw along with two other passengers.However, the auto-rickshaw driver and the passengers took the victim to a remote place of China Road and raped her one after another, said officer-in-charge Dulal Mahmud of the police station.Later, locals spotted the victim in an unconscious condition on the spot around 8:00pm and took her to Chittagong Medical College Hospital (CMCH).She regained her senses on Thursday morning, said assistant sub-inspector Alauddin Talukder of the CMCH police camp.last_img read more

admin

Delhi gets its very own theatre festival

first_imgThis year, a unique festival will mark the beginning of summer for Delhi. Coming to the city at the end of April is ‘Delhi Theatre Festival’, a unique 2-day event with back-to-back plays from the best in the country, at the Siri Fort Auditorium. This April 29 and 30, New Delhi will play host to some of the best plays India has seen in recent times.The two-day festival has plays featuring some of the biggest names in theatre, with Naseeruddin Shah, Rajit Kapur, Deepti Naval, Saurabh Shukla among others. The festival will bring 3 plays in Hindi and English, with diverse themes and a stunning cast. Naseeruddin Shah and Rajit Kapur’s “A Walk in the Woods”, “Ek Mulaqaat” featuring Shekhar Suman and Deepti Naval, and “Barff” with Saurabh Shukla in the lead and as director. Also Read – Add new books to your shelfThe festival will host panel discussions, theatre workshops and other exciting activities apart from the plays, making this a unique festivalThe initiative is in its debut year and is a brainchild of Alchemist marketing and talent solutions. The company is known for its annual production of Anoushka Shankar’s concerts, as well as for organising shows and live entertainment not just in India, but abroad. Says Manish Porwal, Managing Director of Alchemist, “Despite a highly discerning audience of theatre-goers, Delhi lacks enough options in the cultural and live entertainment sphere that cities like Mumbai and Bengaluru enjoy. We are very proud to have established a platform where theatre will thrive and envision the annual ‘Delhi Theatre Festival’ to be the breeding ground for theatre in India. This year’s chapter is the first of what is set to be the largest property in the theatre calendar in the coming years, attracting Indian and international audiences”last_img read more

admin

Applying Modern CSS to Create React App Projects Tutorial

first_img {this.props.description} Mark as Critical Mark as Done ); } We’re not quite done yet, although we’re at least 90% of the way there. We’ll also want to go back to src/Todo/Todo.module.css and add a new block for the critical class name, and we’ll use our composable property as well: .critical { composes: todo; border: 4px dashed red;} To use composition, all you need to do is add a new CSS property called composes and give it a class name (or multiple class names) that you want it to compose. Compose, in this case, is a fancy way of saying that it inherits the behavior of the other class names and allows you to override others. In the previous case, we’re saying critical is a CSS module class that is composed of a todo model as the base, and adds a border component of a big red dashed line since, well, we’ll just say that this means it is critical. Save and reload, as always, and you should be able to mark items as Mark as Done, Mark as Critical, or both, or remove them by clicking Remove Me, as in the following screenshot: And that about covers it for our brief introduction to CSS Modules! Before you move on, you’ll also want to quickly update your snapshots for your tests by hitting U in the yarn test screen. Introducing SASS to our project SASS is essentially CSS with extended feature support. When I say extended feature support here, though, I mean it! SASS supports the following feature set, which is missing in CSS: Variables Nesting Partial CSS files Import support Mixins Extensions and inheritance Operators and calculations Installing and configuring SASS The good news is that getting SASS support working in a Create React App project is incredibly simple. We first need to install it via yarn, or npm. $ yarn add node-sass We’ll see a ton of output from it, but assuming there are no errors and everything goes well, we should be able to restart our development server and get started with some SASS. Let’s create a more general utility SASS file that will be responsible for storing standardized colors that we’ll want to use throughout our application, and something to store that neat gradient hr pattern in case we want to use it elsewhere. We’ll also change some of the colors that we’re using so that there is some red, green, and blue, depending on whether the item is critical, done, or neither, respectively. In addition, we’ll need to change up our project a little bit and add a new file to have a concept of some shared styles and colors. So, let’s begin: Create a new file, src/shared.scss, in our project and give it the following body: $todo-critical: #f5a5a5;$todo-normal: #a5a5f5;$todo-complete: #a5f5a5;$fancy-gradient: linear-gradient( to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0)); Next, hop over to src/Divider/Divider.css and rename the file to src/Divider/Divider.scss. Next, we’ll change the reference to Divider.css in src/Divider/Divider.js, as follows: import “./Divider.scss”; Now we’ll need to change up the code in Divider.scss to import in our shared variables file and use a variable as part of it: @import “../shared”;hr {border: 0;height: 1px;background-image: $fancy-gradient;} So, we import in our new shared SASS file in src/, and then the background-image value just references the $fancy-gradient variable that we created, which means we can now recreate that fancy gradient whenever we need to without having to rewrite it over and over. Save and reload, and you should see that nothing major has changed. Mixing SASS and CSS Modules The good news is that it’s basically no more complicated to introduce SASS to CSS Modules in Create React App. In fact, the steps are borderline identical! So, if we want to start mixing the two, all we need to do is rename some files and change how our imports are handled. Let’s see this in action: First, head back to our src/Todo/Todo.module.css file and make a very minor modification. Specifically, let’s rename it src/Todo/Todo.module.scss. Next, we need to change our import statement in src/Todo/Todo.js, otherwise the whole thing will fall apart: import styles from “./Todo.module.scss”; Now, we should have our SASS working for CSS Modules with the Todo component, so let’s start taking advantage of it. Again, we’ll need to import our shared file into this SASS file as well. Note the following back in src/Todo/Todo.module.scss: @import ‘../shared’; Next, we’ll need to start changing the references to our various background colors. We’ll change the background for regular Todos to $todo-normal. Then, we’ll change the finished Todo background to $todo-complete. Finally, we’ll want to change the critical items to $todo-critical: .todo { border: 2px solid black; text-align: center; background: $todo-normal; color: #333; margin: 20px; padding: 20px;} .done {background: $todo-complete;}.hr {border: 2px solid red;}.critical {composes: todo;background: $todo-critical;} Save and reload our project, and let’s make sure the new color scheme is being respected: Now, we have CSS Modules and SASS  integrated nicely in our Create React App project without having to install a single new dependency. We have them playing nicely together even, which is an even greater achievement! If you found this post useful, do check out the book, Create React App 2 Quick Start Guide. In addition to getting familiar with Create React App 2, you will also build modern, React projects with, SASS, and progressive web applications. Read Next React Native 0.59 is now out with React Hooks, updated JavaScriptCore, and more! React Native Vs Ionic: Which one is the better mobile app development framework? How to create a native mobile app with React Native [Tutorial]center_img Previously with Create React App, you actually didn’t have a lot of options to be able to clean things up visually. You were frequently at the whims and mercy of random Cascading Style Sheets (CSS) project maintainers, and trying to get other libraries, frameworks, or preprocessors involved in the project compilation process was frequently a nightmare. A preprocessor in the context of Create React App is basically one of the steps in the build process. In this case, we’re talking about something that takes some of the style code (CSS or another format), compiles it down to basic CSS, and adds it to the output of the build process. This article is taken from the book Create React App 2 Quick Start Guide by Brandon Richey. This book is intended for those who want to get intimately familiar with the Create React App tool. It covers all the commands in Create React App and all of the new additions in version 2.  To follow along with the examples implemented in this article, you can download the code from the book’s GitHub repository. Over the span of this article, we’ll be covering materials that span the gamut of style-related functionality and highlighting what is, in my mind, one of the best new features in Create React App: support for CSS Modules and SASS. Introducing CSS Modules CSS Modules give you the ability to modularize any CSS code that you import in a way that prevents introducing global, overlapping namespaces, despite the fact that the end result is still just one giant CSS file. Better project organization Let’s start off by cleaning up our directory structure in our project a little bit better. What we’re going to do is just separate out each component that has CSS and JavaScript code into their own folders. Let’s first create NewTodo, Todo, App, TodoList, and Divider folders and place all of their related code in each of those. We’ll also need to create a new file in each of these directories called index.js, which will be responsible for only importing and exporting the appropriate component. For example, the App index file (src/App/index.js) will look like this: import App from “./App”;export default App; The new index file of Todo (src/Todo/index.js) will look like this: import Todo from “./Todo”;export default Todo; You can probably guess what the index files NewTodo, TodoList, and Divider will look like as well, based on this pattern. Next, we’ll need to change each place that these files are referenced to make it easier to import all of them. This will unfortunately be a little bit of grunt work, but we’ll need to do it all the same to make sure we don’t break anything in the process. First, in src/App/App.js, change the TodoList import component to the following: import TodoList from “../TodoList”; There’s nothing we need to do for Divider since it is a component with no imports. NewTodo and Todo are of a similar type, so we can skip them as well. src/TodoList/TodoList.js, on the other hand, has a lot we need to deal with, since it’s one of our highest-level components and imports a lot: import Todo from “../Todo”;import NewTodo from “../NewTodo”;import Divider from “../Divider”; But that’s not all. Our test file, src/TodoList/TodoList.test.js, also needs to be modified to include these new paths for our files or else our tests will fail! We’ll need nearly the same list of imports as earlier: import TodoList from “./TodoList”;import NewTodo from “../NewTodo”;import Todo from “../Todo”; Now, when you reload your application, your code should still be working just fine, your tests should all pass, and everything should be cleanly separated out! Our full project structure should now look like this: src/ App/ App.css App.js App.test.js index.js Divider/ Divider.css Divider.js index.js NewTodo/ NewTodo.css NewTodo.js NewTodo.test.js index.js Todo/ Todo.css Todo.js Todo.test.js index.js TodoList/ TodoList.css TodoList.js TodoList.test.js index.js index.css index.js setupTests.js … etc … Introducing CSS Modules to our application If we want to use CSS Modules, there are a few simple guidelines that we need to follow. The first is that we need to name our files [whatever].module.css, instead of [whatever].css. The next thing we need to do is to make sure that our styles are named simply and are easy to reference. Let’s start off by following these conventions and by renaming our CSS file for Todo as src/Todo/Todo.module.css, and then we’ll change the contents a tiny bit: .todo { border: 2px solid black; text-align: center; background: #f5f5f5; color: #333; margin: 20px; padding: 20px;}.done {background: #f5a5a5;} Next, we’ll open up src/Todo/Todo.js to take advantage of CSS Modules instead. We created a helper function in our Todo component called cssClasses(), which returns the styles we should be using in our component, and there’s not much we need to change to make this all work exactly the same as earlier. We’ll need to change our import statement at the top as well, since we renamed the file and are changing how our CSS is getting loaded into our code! Take a look at the following: import styles from “./Todo.module.css”; This enables our code to take advantage of any class names defined in Todo.module.css by referencing them as styles.[className]. For example, in the previous file, we defined two CSS class names: todo and done, so we can now reference them in our component via styles.Todo and styles.done. We’ll need to change the cssClasses() function to use this, so let’s make those exact changes now. In src/Todo/Todo.js, our cssClasses() function should now read as follows: cssClasses() { let classes = [styles.todo]; if (this.state.done) { classes = […classes, styles.done]; } return classes.join(‘ ‘); } Save and reload, and our application should be back to normal! Next, let’s change the hr tags inside of the todo components to have their own styles and effects. Head back into src/Todo/Todo.module.css and add the following block for our hr tag, which we’ll give a new class of redDivider: .redDivider { border: 2px solid red;} And finally, return back to our render() function in src/Todo/Todo.js, and change our render() function’s hr tag inclusion to the following: Save and reload, and now we should have fully compartmentalized CSS code without worrying about collisions and global namespaces! Here’s how the output looks like: Composability with CSS Modules That’s not all that CSS Modules give us, although it’s certainly one of the great parts of CSS Modules that we get immediately and with no fuss. We also get CSS composability, which is the ability to inherit CSS classes off of other classes, whether they’re in the main file or not. This can be incredibly useful when you’re setting up more complicated nested components that all need to handle slightly different style sheets, but are not wildly different from each other. Let’s say we want to have the ability to mark some components as critical instead of just regular Todos. We don’t want to change too much about the component; we want it to inherit the same basic rules as all of the other Todos. We’ll need to set up some code to make this happen. Back in src/Todo/Todo.js, we’re going to make some modifications to allow a new state property named critical. We’ll start off in the constructor component, where we’ll add our new state property and a bind tag for a function: constructor(props) { super(props); this.state = { done: false, critical: false }; this.markAsDone = this.markAsDone.bind(this);this.removeTodo = this.removeTodo.bind(this);this.markCritical = this.markCritical.bind(this);} We add a new critical property in our state property and set it to a default value of false. Then we also reference a function (which we haven’t written yet) called markCritical, and we bind this, since we’ll be using it in an event handler later. Next, we’ll tackle the markCritical() function: markCritical() { this.setState({ critical: true }); } We’ll also need to modify our cssClasses() function so that it can react to this new state property. To demonstrate the composability function of CSS Modules, we’ll set it so that classes is originally an empty array, and then the first item either becomes critical or todo, depending on whether or not the item is marked as critical: cssClasses() { let classes = []; if (this.state.critical) { classes = [styles.critical]; } else { classes = [styles.todo]; } if (this.state.done) { classes = […classes, styles.done]; } return classes.join(‘ ‘); } And finally, in our render function, we’ll create the button tag to mark items as critical: render() { return ( Remove Melast_img read more

admin

8 stupendous scuba and snorkel tours around the Islands

first_imgTags: Hawaii Share Tuesday, December 6, 2016 8 stupendous scuba and snorkel tours around the Islands Visitors to Hawaii have so much to discover on land, with the island chain’s rich cultural heritage, plethora of land activities and tours, historical sites and of course, beaches!But Hawaii visitors also have entirely new destinations to discover ‘under the sea’ around the Islands of Aloha. Hawaii’s waters are heavily protected, and teeming with ocean life, making for some of the best underwater exploration in the world. For travellers with scuba diving and/or snorkeling in mind for their next Hawaii visit, here are some of the top scuba/snorkel tour operators around the islands.Island of HawaiiBig Island Divers in Kailua-Kona offers a wide range of scuba tours as well as PADI Certification for those itching to dive into the scuba world on Hawaii Island. The company also offers a PADI refresher course for scuba divers who need to brush up on their skills.One of Big Island Divers’ longest-running scuba tours is its Kona Manta Ray Night Dive. During this once-in-a-lifetime experience Big Island Divers use large lights to attract plankton, which calls forth teams of mantas for a feast while divers watch and observe these graceful creatures enjoying a meal. Visit bigislanddivers.com.For another option on Hawaii Island, Kona Boys offers snorkel tours around the Kona Coast, with its Morning Magic Kealakekua Bay Kayak & Snorkel or its Midday Meander Kealakekua Bay Kayak & Snorkel tours. For travellers booking a package with all the fixings, Kona Boys’ Day at the Beach Package: Kamakahonu Cove provides kayak, snorkel, stand-up paddle board gear as well as a guide for the day all from Kona Boys’ beach shack at Kamakahonu Beach in downtown Kona. Visit konaboys.com for more.KauaiKauai’s Seasport Divers provides a range of tours for scuba enthusiasts, including shore dives, first-time dives, dive boats and NITROX — which extends the No Decompression Limit (NDL) bottom times on dives. There are programs available for non-certified divers to experience the thrill of the underwater world with an instructor by their sides, keiki (children’s) classes and for experienced divers, small-group boat dives led by highly-trained guides. Seasport Divers’ shore dives, exploring interesting coral formations, have been voted one of the Best Shore Dives in the Pacific by Scuba Diving Magazine. Visit seasportdivers.com for more.MauiSail Trilogy has the perfect option for underwater enthusiasts looking for something a little more in-depth than snorkelling without committing to an all-the-way scuba dive. The company’s Lahaina Picnic Snorkel and Sail includes snorkelling or an upgraded SNUBA option with lunch on a small group tour. This tour also includes personal instructions and whale watching during the Humpback winter migration (from December-April). Visit sailtrilogy.com for more.AliʻI Nui’s numerous snorkelling activities range from The Turtle Point Snorkel Sail (five hours), Morning Snorkel Molokini 1-Stop Sail (five hours), Morning Snorkel Sail Deluxe (six hours) or the Afternoon Turtle Snorkel (three hours). Each activity gives you the opportunity to participate and discover the ocean. Huka diving, a surface supplied air system that allows the participant to go down under the water while breathing on a surface supplied air system is also available for those who aren’t scuba certified. Visit aliinuimaui.com.Aboard the Pride of Maui, one of Hawaii’s ultimate scuba vessels, there is 2,500 feet of space on two sprawling decks. From the Pride of Maui guests can snorkel, SNUBA and scuba dive in some of the world’s most pristine waters. For visitors during whale-watching season, not only will they have the chance to observe humpback whales but they may also be able to hear humpbacks singing from under the sea. Visit prideofmaui.com.OahuLiving Ocean Scuba offers an ideal scuba tour for first-timers – its Introductory Hanauma Bay Shore Dive. This tour is offered in small groups of four or less with one scuba instructor per group. Shore diving at Hanauma Bay is the only way scuba enthusiasts can explore this reef as state laws prohibit any boats from entering the bay. Other tours offered by Living Ocean Scuba include its Turtle/Reef Boat Dives and Wreck/Reef Boat dives. For more visit livingoceanscuba.com.The Discover Scuba Diving option with Ocean Legends is another option for first-time scuba divers. This all-day experience starts with an academic briefing and video, followed by a two-tank afternoon boat charter to enjoy two scuba dives with a skilled PADI instructor. Visit oceanlegends.com.center_img Posted by Travelweek Group << Previous PostNext Post >>last_img read more

admin

China Southern keen on boosting Qantas codeshare

first_imgChina Southern Airlines says its codeshare agreement with Qantas Airways is encouraging more Chinese tourists to come to Australia and it wants to build on the agreement.According to China Southern, there are increasing numbers of tourists on all operations, especially on codeshare routes such as those between Sydney and Cairns.China Southern Airlines senior vice president, marketing, said that Australia is a very important part of the Canton route.China Southern is working to double the amount of routes it offers through Qantas and plans to increase its international capacity and it is also mooting buying a stake in Qantas.China Southern carried 220,000 Chinese passengers to Australia in 2013.Source = ETB News: Tom Nealelast_img read more

admin

Top Stories

first_img Top Stories “I watch Pat Pete(rson) a lot. I watch Tony a lot and Tony was obviously in the same situation I was in and he’s panned out very well here,” Hartfield said. “You kind of measure yourself against those guys and I think that’s what you have to do. If you come in thinking you want to make the practice squad you may not be here long.“You have to look at the elite talent and say, ‘How do I compare to these guys? Can I play with these guys?’ And I feel I can.”Jefferson said the reps that a rookie free agent gets are all magnified because of undrafted rookies’ place in the pecking order.“Especially with the higher drafted guys, whether they come and perform or not, they’ve got the money invested in them to make the team so they’re going to get a better shots,” Jefferson said. “But there’s still those end of the roster sports where you have the opportunity whether you’re drafted or not and the great thing about this organization is, regardless of where you came from or how you got here, they don’t care. If you can help the team you can make it.”Hartfield said he is trying not to focus too much on making splashy plays when he does get his opportunities. “I just play my position to the best of my ability,” he said. “If you play your position the right way, those things will come, but sometimes, if you play your position the right way they may not even throw the ball your way, so I don’t look at getting picks or PBUs. I think that’s putting too much pressure on yourself. It’s really about learning how to be a pro, studying the playbook and getting in that film room more than anything.”Jefferson’s fate was decided three years ago. Hartfield’s fate is still unknown. The hardest part, Parker said, is knowing when to let go after you have been cut.“It’s toughest those first couple of months when you don’t know if you’re going to get a call tomorrow, six months down the road or never so you stay in shape,” said Parker, who works in sales for ADP and recently got engaged. “After the (2013) season ended and they were starting to do futures contracts and I wasn’t getting calls, I had to look hard in the mirror and ask if I wanted to keep chasing this dream.”After a year in the NFL in 1989, Parker’s dad, Anthony, played for the New York/New Jersey Knights of the World League of American Football before finding his way back to the NFL for eight more seasons. From left: Shaun Prater, Carrington Byndom, Jeff Beathard, Ronald Zamort and Trevon Hartfield are all battling to make the roster. (Photo by Adam Green/Arizona Sports) Derrick Hall satisfied with D-backs’ buying and selling TEMPE, Ariz. — Tony Jefferson didn’t need any motivation when he arrived for Cardinals offseason workouts as a rookie free agent out of Oklahoma in 2013.“I didn’t really care who was in front of me,” Arizona’s fourth-year safety said. “I was just like ‘line ’em up and I’ll know who I have to beat out.’“I had as much confidence in myself as ever, I was really mad that I didn’t get drafted, I had a chip on my shoulder about everything and I was ready to go out and give them some hell.” Comments   Share   center_img The 5: Takeaways from the Coyotes’ introduction of Alex Meruelo Former Cardinals kicker Phil Dawson retires “For me, it was easier than for some others to move on because I knew I wanted to do the NFL or bust. I didn’t want to play in another league like the CFL and hope for another chance down the road,” Colin Parker said. “It did cross my mind because my dad is the perfect example, but when I weighed the pros and cons of staying in shape to see if this works and eventually leads to something, I just felt it was a better use of my time to move on.”Time has cooled Jefferson’s anger and provided him with perspective on the trials he endured to make it to the NFL, and the trials others are facing this spring.“The draft is cool and it definitely makes it easier, but it’s just a signing bonus and some money up front,” he said. “If you can play football, you’ll get your opportunity whether you get drafted or not.”Follow Craig Morgan on TwitterThe list of undrafted rookie free agents who made the Cardinals roster is short (source: azcardinals.com)2015: LB Alani Fua, DT Xavier Williams2014: K Chandler Catanzaro, LB Glenn Carson2013: WR Jaron Brown, LB Kenny Demens, S Tony Jefferson2012: WR LaRon Byrd2011: None2010: QB Max Hall, CB A.J. Jefferson, WR Max Komar, WR Stephen Williams2009: LB Reggie Walker2008: LB Ali Highsmith2007: FB Tim Castille, C Lyle Sendlein Grace expects Greinke trade to have emotional impact Jefferson was so impressive in OTAs, mini-camp and training camp that he made the team and has been a mainstay in the secondary ever since. For every success story like Jefferson’s, however, there are a dozen sad stories. As many as four rookie free agents in a year have made the Cardinals roster over the past nine seasons, and as few as none. Seven have made the club in Bruce Arians’ three years as coach.Some will only last a few days, some may get tryouts with other teams, some may make the practice squad and a tiny percentage will land roster spots. Regardless of outcome, the mindset has to be the same.“You have to prove yourself every day, every play, every minute,” said Arizona State product Colin Parker, who made the Cardinals practice squad as an undrafted rookie free agent linebacker in 2012, but was cut at the end of 2013 training camp, Arians’ first year as coach.“You really don’t get the opportunities and reps that some of the drafted or veterans guys get so you have to recognize that you have to prove yourself from the first minute or they’ll be moving on pretty quickly,” Parker said.Rookie Trevon Hartfield is hoping the Cardinals’ need for depth at cornerback will play to his favor in this year’s camp. The Southwest Oklahoma State product chose the Cardinals in part due to their history with small-school players such as John Brown and David Johnson, and in part because he liked the people he met upon his visit.last_img read more

admin