text:
Q: use variable type to define another variable type Im trying to use the type of one variable to define the type on another
I know i could just put all the types in an enum then use ordinal with a switch/case to select but i'm wondering if theres an easier way.
Heres a small example:
public void loadRotation(TetrominoType type) {
TetrominoType new = new type.class();
}

TetroiminoType type = new RedTetro();
this.loadRotation(type);

RedTetro obviously extends TetrminoType
I know this won't work but hopefully from it you understand what i'm trying to do.

A: you could use the instanceof evaluator:
public class MainClass {
  public static void main(String[] a) {

    String s = "Hello";
    if (s instanceof java.lang.String) {
      System.out.println("is a String");
    }
}
}

A: You can use Java reflection to rewrite the type based on the type of the variable you have.
You can find out more here http://java.sun.com/developer/technicalArticles/ALT/Reflection/ and a similar problem here Dynamic variables with given type
It should be a case of utilising the base class of your type too set a basic type and then using reflection to create the variable with the new type.

A: Reflection is the answer.
If you're talking about a class that has a zero argument constructor, it's quite straight forward:
MyClass c = new MyClass();
MyClass c2 = c.getClass().newInstance();

If you need to use a constructor that takes arguments you have to extract the Constructor you need and use that. Oracle provides a tutorial here:
http://download.oracle.com/javase/tutorial/reflect/member/ctorInstance.html

A: You need to look up the Factory design pattern.

redpajama_set_name: RedPajamaStackExchange


text:
Q: Why was this an incorrect use of the non-an-answer flag On this question the OP wants a general printing out a pyramid. Their current solution works but it is hard coded to only work for six values. This answer then repeats the OP's code so that it will run self contained and says it works, which wasn't what was being asked at all.
I flagged it as not-an-answer but got declined - a moderator reviewed your flag, but found no evidence to support it
Reading Is "works fine here" an answer? seemed like it would be a valid flag but it was not obvious like some answers in Can we have an unambiguous, official ruling on what the "not an answer" flag is for? such as these
Basically I just want to know how obviously not an answer it should be before I flag it.

A: I was the one who declined the flag, so let me explain my reasoning.
When we process "not an answer" flags, we only see the answer content within our flag queue. At first glance, this does indeed appear to be an attempt to answer the question. It's not asking a follow-on question, giving a "me too" response, or made up of gibberish. It states that the code in question appears to function properly, and gives an example of this that is more than just a copy-and-paste of the above-presented code. I did take the extra step of opening up the full question to see why this was flagged, which we usually don't, and still didn't see the same thing that they had missed here. I thought it was indeed an answer to the question.
"Not an answer" flags by themselves don't carry much detail, and with them you're asking us to summarily delete content by someone else without the involvement of the community. They should not require us to have to read the whole question before we can see why this isn't an answer. This is particularly true now that answers deleted in response to "not an answer" flags are being used as audit cases. We have been told to be strict with these, because reviewers presented with these audit cases won't see anything but the answer as well, and I can easily see reviewers being tripped up by this answer. Before the new audit system, I would have marked the flag as helpful, but still not deleted the answer.
I didn't have the benefit of the commentary you provided in the Meta question here, so I didn't see what you did. Because of that, I gave the benefit of the doubt to the answerer and chose not to delete their answer. If you're concerned about a borderline case like this being rejected, use an "other" flag and write a short description for why you think this isn't an answer. Those are incredibly helpful, and you're much more likely to get us to see what you did in cases like this. "Not an answer" flags are best used for obvious situations like I described above: questions asked in answers, complete gibberish, or "me too" follow-ons.
If I may make an additional comment to Meta readers: can we avoid dogpiling with downvotes in cases like this? This was not the best answer, but I don't think it deserved being downvoted five times by people rushing in from this Meta question. The answerer was trying to help, even if they missed a subtle point from the question.


The idea is something different, and has never been successfully tried before in the Marathi movies. As audience, we really hope that more such novel, interesting ideas are experimented with and made into movies. The performances in this one are super, and the film is definitely worth a watch with your entire family.


15 Awesome How to Draw Home Addition Plans – If you merely obtained married and also you wish to get started developing your home as you begin a brand-new household, there are specific things you ought to consider so that you might have your house you have actually constantly desired for having. Building a residence is a substantial choice. It's rare to situate an Artisan house without a front patio and also typically there's extra exterior space located behind your home. If you're preparing to construct your desire residence or various other construction endeavor, in some scenarios, you may have some factors to reject picking an architect when developing your custom residence.
If you mean to build your house in Owensboro as well as looking for trusted home builders, right here are a couple of ideas you may discover valuable. If your house gets sufficient sunlight you might check out setting up photovoltaic panels. Building a residence is no less than your desire task. On the flip side, in instance you have really obtained a bigger residence, you might be enticed to safeguard more points simply considering that you've obtained the area to save them, also if you just utilize them once in a while. Modern prefab homes are also popularly known as modular houses as you're ready to create any option of areas to create the type of house you prefer. They are in addition commonly described as modular residences as you have the capacity to develop any kind of type of series of areas to establish the sort of home you desire.
With NuBryte, it is simple to upgrade your residence's light buttons to swiftly consist of points like residence automation consists of to your life. Your house will most definitely be structurally audio. As quickly as it is constructed, you are perhaps mosting likely to live there for some moment. Ranch-style houses, on the flip side, use the land they inhabit better. When you've found the builder you think will construct your perfect brand-new house, the next point to do is to get the contracts prepared as well as examined using a solicitor. There are several affordable kit homes (learn more on kit residences to buy) and there are countless designs you can pick from likewise.


The Esterhazy singers performed their highly popular Christmas Concert at St Andrew's, Holborn on Tuesday 13th December, under the baton of their new Music Director, Andrea Brown, who stepped in at short notice. The programme included Herbert Howells' "Here is the Little Door", and readings by Margaret Jowett, as well as 2 organ solos by James Gough, and carols for audience participation. Andrea demonstrated what an asset she will be to the choir by conducting a programme she had not chosen, to a high standard after a short rehearsal period. An emotional farewell and presentation was made to our previous MD, Esther Jones, who had been unwell leading up to the concert, but managed to come to hear us. It has been a wonderful 10 years with Esther, and we wish her, Seb and the children all the very best for the future.


text:
Availability: Brak
Catalog number: COBI-2553
Length 17 cm / 6.7″
Height 8,5 cm / 3.3"
Number of blocks 540
Number of figurines 1
Instruction: Renault R35
The Renault R-35 is a popular French light infantry tank (Char légere model 1935R) from the beginning of World War II. The name Renault R-35, although very popular, was not an official term. The R-35 was the successor to the old Renault FT-17 tank that was used in the Great War. The advantage of the tank was its modern design and armor that was impressive for that time. The disadvantage was certainly the engine with poor performance and the one-man turret forced the vehicle commander to perform duties assigned to several crew members in other vehicles. Also the 37mm cannon was not very effective.
Poland purchased 100 Renault R-35 tanks from France and in July, 1939, the first batch of about 50 were delivered. They were used in September 1939. In the face of the defeat, some of the machines were sent to Romania and Hungary. The transport of another 50 units did not manage to reach Poland.
You can build a model of the Renault created from 522 COBI construction bricks. Movable track traction, rotating turret, prints, double Polish and French emblems and a tanker figure make the vehicle not only a great exhibition piece, but also a fun toy for almost anyone. Clear and intuitive instructions easily guide the builder through the stages of assembling the vehicle. High-quality, durable prints increase the aesthetics of the model, as well. The whole set is complemented by a plate with the name of the vehicle printed on it. Build our history, block by block.
522 high-quality blocks.
Produced in the EU by a company with over 20 years of tradition.
Meets the safety standards for products for children.
Fully compatible with other brands of construction blocks.
Blocks with prints do not scratch or smear and do not fade during play or under the influence of temperature.
Tank model.
Polish and French emblems included.
1 figure.
Brick with the name of the vehicle.
Model dimensions (L x W x H): 17 cm (6.7 ") x 8.5 cm (3.3") x 8.5 cm (3.3 ")
Cat.:
COBI-2553
Cobi Factory SA
17 cm / 6.7″
8,5 cm / 3.3"
Number of blocks:
Number of figurines:
Sherman M4A3E2 Jumbo
VW Typ 166 Schwimmwagen
VW typ 82 Kübelwagen
T-34/85
1937 Horch 901 kfz.15
Willys MB 1/4 Ton 4x4
Ford GP
Sd.Kfz.2 Kettenkrad
1942 Ambulance WC-54
De Gaulle's Horch830BL
Horch830BK Cabriolet
1934 Citroen Traction 7A
60 cm Karl-Gerät 040 ZIU
Panzer VIII Maus
Blitz 3,6-36S

redpajama_set_name: RedPajamaCommonCrawl


Sweet Designs has more tasty treats than Willy Wonka's Chocolate Factory. In a little house behind the store, the people of Sweet Designs make over 100 different varieties of dark, milk, and white chocolate candies. The chocolate peanut-butter cup makes Reese's seem like sugared sandpaper, and the chocolate caramel square is made with caramel so soft, it squirts out when you bite down. But Sweet Designs also offers more exotic fare. Its glazed apricot, half-dipped in dark chocolate, is the most dramatic-looking sweet around. And the bonbon made with Grand Marnier hits the tongue with feather-light chocolate and leaves behind the sultry taste of orange liqueur. The treats aren't cheap, from $12.95 a pound for simple nonpareils to $22 per pound for raspberry bonbons. But even a $6 sampler box is a golden ticket to chocolate heaven.


We are pleased to present you the 5th newsletter of the EU project "Energy Performance Contracting Plus (EPC+).
We are pleased to present you the 4th newsletter of the EU project "Energy Performance Contracting Plus (EPC+).
The topics of this fourth EPC+ newsletter are: Best Practice : EPC at textile factory Seyntex SME signs first Belgian EPC for relighting New EUROSTAT Guidance Note provides oxygen to the public EPC market If you wish to receive it, please find the signing form in the footer of this page or download the newsletter here.
The topics of this EPC+ newsletter are: Bart Tommelein is counting on ESCOs Workshop EPC+ on the 8th of december 2016 EPC+ project: energy services partnerships Energy efficiency as a business for SMEs in Europe If you wish to receive it please follow signing of the footer or you can download Newsletter 2 here.
The first EPC+ Newsletter includes the main activities of EPC+, mainly the Establishment of SME Partnerships for Innovative Energy Services (SPINs) and Training for EPC. If you wish to receive it please follow signing of the footer; or you can download Newsletter N1.


The "Thermocouples and High End Optical Pyrometer Market: Global Industry Analysis, Size, Share, Growth, Trends, and Forecasts 2016–2024", (Sample Copy Here) is the most blooming and promising sector of the industry. This overall Thermocouples and High End Optical Pyrometer Market has been ascending at a higher rate with the enhancement of inventive strategies and a raising customer tendency. The wide-coming to Thermocouples and High End Optical Pyrometer Market is a wide field for players offering gigantic entryways for advancement. The overall Thermocouples and High End Optical Pyrometer Market is the establishment of the all-inclusive enhancement perspectives and prospects, as the headway of a specific thought requires diverse mechanically supported considerations, theories, and techniques.
Product Analysis and Development: Detailed insights on upcoming technologies, research and development activities, and new product launches in the global Thermocouples and High End Optical Pyrometer Market.
Market Development: Comprehensive information about Thermocouples and High End Optical Pyrometer Market is provided. The report also analyzes the Thermocouples and High End Optical Pyrometer Market across various regions, exploits new distribution channels, new clientele base, and different pricing policies.
Market Diversification:Exhaustive information about new products, untapped geographies, recent developments, and investment decisions in the global Thermocouples and High End Optical Pyrometer Market. Detailed description regarding the related and unrelated diversification pertaining to this market is also provided.
• To analyze global Thermocouples and High End Optical Pyrometer Market status, future forecast, growth opportunity, key market and key players.
• To present the Thermocouples and High End Optical Pyrometer Market development in United States, Europe and China.
• To strategically profile the key players and comprehensively analyze their development plan and strategies.
• To define, describe and forecast the market by product type, market and key regions.
The report gathers the essential information including the new strategies for growth of the industry and the potential players of the global Thermocouples and High End Optical Pyrometer Market. It enlists the topmost industry player dominating the global Thermocouples and High End Optical Pyrometer Market along with their contribution to the global market. The report also demonstrates the data in the form of graphs, tables, and figures along with the contacts details and sales of key market players in the global Thermocouples and High End Optical Pyrometer Market.
• Save and reduce time carrying out entry-level research by identifying the growth, size, leading players and segments in the Thermocouples and High End Optical Pyrometer Market.
• Highlights key business priorities in order to assist companies to realign their business strategies.
• The key findings and recommendations highlight crucial progressive industry trends in the global Thermocouples and High End Optical Pyrometer Market, thereby allowing players across the value chain to develop effective long-term strategies.
• Develop/modify business expansion plans by using substantial growth offering developed and emerging markets.
• Scrutinize in-depth global market trends and outlook coupled with the factors driving the market, as well as those hindering it.


text:
Q: dynamically append an list item to a list view with both a text value and an id How do you dynamically append an list item to a list view with both a text value and an id ?
attempted the following :
$('#selectedEmployees').append(' + $(this).text() + '').listview('refresh');

A: Using the jQuery attr() method, like most jQuery methods it is chainable which means you can call one after another on the same element.
$(this).attr('id', 'myId').text('test');

Your code might look something like this
$('#selectedEmployees').append( $(this).attr('id','myId').text('test') ).listview('refresh');


text:
COVID-19 cases for the week of Nov. 28 to Dec. 4, 2021. Illustration: BC Centre for Disease Control
28 new COVID-19 cases in West Kootenay
The cases were reported between Nov. 28 to Dec. 4
Nelson Star Staff
Dec. 9, 2021 11:40 a.m.
Castlegar and Creston each had eight new cases of COVID-19 during the week of Nov. 28 to Dec. 4, according to the BC Centre for Disease Control.
Arrow Lakes, which includes Nakusp, added seven, followed by three in the Nelson area and one each in Grand Forks and Trail.
COVID-19 cases have dropped across B.C. as vaccines continue to roll out. Interior Health, which includes the Kootenays and Okanagan, has 580 active cases.
In the West Kootenay as of Dec. 7, 87 per cent of people ages 12 and older in Trail have had two vaccine doses.
Castlegar follows at 81 per cent ahead of Grand Forks (77), Nelson (76), Arrow Lakes (75), Kootenay Lake (71), and Creston (71).
• Business holiday parties OK for more than 50, B.C. tourism group says
• Improvements to vaccine technology in COVID age could benefit future inoculations
12 months at the top: Cranbrook man hikes Fisher Peak each month in 2021


Thank you. All it. All perfectly. SPS.
I can't say that super happy with the order. These headphones came to my phone Huawei P20 when connected phone затроил and floating, hardly disabled, think all Hana telefonchik. But they are well come to phones children Mi and Samsung. Work fine. Sound good and fast delivery.
The headphones are quite nice. They actually work with lower version of bluetooth, I've got bluetooth version 4.0 on my phone and the headphones still work just fine. The only downside that I felt, was that after a long time of wearing them your ears can get pretty sore. But overall the sound is nice and the casing is quite practical. Fast delivery :D .
Product in perfect condition, well packed. Fast delivery.
Came in 2 weeks, work great!!!


There was a neo-Nazi march in Sweden last week. The day before I had watched a documentary on Auschwitz with my eldest, crying my eyes out to stories of children torn from mothers and sent to their deaths in the gas chambers.
Yesterday I met an old lady in the forest and as our dogs were playing she told me of her father who joined the Resistance in Denmark during the Nazi occupation, and how he had brought Jewish children to safety in Sweden in a rowboat.
I told her about the neo-Nazi group who had organized the march last week and how they had a small local branch even in our little town. That they are in fact growing.
It's surreal, she said. How does one make sense of it, history repeating itself so soon?
I don't know how to make sense of it. I try to answer the difficult questions my daughter asks but the theoretical explanations falter. All I can say is that there are things going on in this world that makes me bleed. That makes us all bleed.
There are Nazis. But there are also people who row across the sea at night to save the lives of innocent children. And we get to choose. That's what we have. Our choice.


Our stylish American Diner offers a trip back in time to the 1950's with fabulous food options along with amazing milkshakes and desserts.
Attached to our diner, 26 en-suite hotel rooms reflecting our retro and unique style. All have flat screen TV's, tea & coffee making facilities, FREE Wi-Fi and secured parking.


Why should you choose the Rehabilitation Center of Dr. Vasylenko?
The fundamental difference between our drug rehabilitation center and the rest is that we do not just deal with the treatment of drug addiction, alcoholism and other addictions. Using the developed methods of addiction treatment we actually remove psychic dependence, we remove the desire to abuse drugs from your mind. You will forget the phrase "the drug is waiting".
We know how to destroy your addictive inner "me".
You will not be able to remember "hugh" in result of the psychological impact.
The main aim of our Rehabilitation Center is to give you possibility to return home as a healthy person.
We are completely frank with our patients and their relatives. If they take their drug addicted son or daughter to our center by force, without their own will we have to warn them that such treatment will not be effective, and that it is better for them to go home. In such cases our center returns the money for the abortive rehabilitation.
Not every person can stand the treatment for drug or alcohol addiction - so unusual, so tough and maybe even cruel it can be. In an altered trance state of consciousness we give an addict possibility to see all madness of his addictive life style with the eyes of his parents, partners and even children. Our methods of treatment allow us to state the effective work of our rehabilitation center. Very often it becomes the last point on the way to healthy life after other clinics. The patients of our clinic often recommend it to other addicts.
stench during the sessions. It is in our power to arouse this feeling in you, to reveal your bare emotions and fear of going insane because of the drug.
We give you the opportunity to destroy the inner "me" of an addict, to hate it, bringing this hatred to an extreme degree of disgust and give the opportunity to become completely free of psychological addiction. A lot of rehab centers remove the physical addiction - it is not difficult.
We practice all methods, all techniques that are used in all other clinics, but the quintessence of our treatment are sessions that influence your mind and make you forget the craving for drug even in your dreams, instead of wanting the drug you will fear of it.
In the process of treatment of any kind of addiction we do everything to bring you back to normal life. And through all the despair and fear you experienced you will never go back to the previous way of life.
You did not come into this world as an addict, you did not come into this world as an outcast, you did not come into this world to deceive and betray, steal or kill . You came into this world to be free. We give you the chance to be free. You came into this world to see, and we really give you a chance - open your eyes and see, you can do it, make your choice.


Beta 1,6-Glucan content improves insulin sensitivity to balance blood sugar levels.
Acts as an antioxidant source to encourage general health prevent oxidative damage to tissues.
Source of antioxidants that help fight cell damage caused by free radicals. Used in Herbal Medicine to support the immune system.
Microcrystalline Cellulose, Magnesium Stearate (Non-GMO Vegetable Source), Hypromellose / Pullulan (Vegetarian Capsule).
CAUTIONS: If you are taking blood thinners (anti-coagulants), consult a health care practitioner prior to use. Hypersensitivity / allergy can occur; in which case, discontinue use.
The shiitake is an edible mushroom native to East Asia, which is cultivated and consumed in many Asian countries.


text:
Clash of News
science education startup news automobile brand-stories market sports politics business mutual-fund insurance budget technology brand-post elections world opinion economy world-news money auto-news industry companies india lifestyle
Roche licenses rights to experimental eye cell therapy
Roche Holding AG is adding an experimental drug for a blinding eye condition in a deal aimed at helping the company move further into cell-based therapies. Roche's Genentech drugs business said Monday that it has bought the rights to the eye drug from Lineage Cell Therapeutics Inc. for $50 million cash upfront and additional payments in the future if development, regulatory and sales milestones are met. The drug is in early clinical testing for an eye condition that can cause blindness but doesn't have an approved treatment. Cellular therapies such as Lineage's drug, called OpRegen, belong to an emerging class of treatments made from cells engineered in a lab to fight a disease and then placed in the patient. Genentech, which has two partnerships developing experimental cell therapies for cancer, wants to add more of the drugs to its pipeline for eye and other diseases. "This deal and this collaboration represents what we believe could be the tip of the spear in our efforts in cell-based therapies, Tom Zioncheck, Roche's head of neuroscience, ophthalmology and rare-diseases pharma partnering, said in an interview. It could also help Genentech keep its foothold in the lucrative market for eye and other sensory-organ drugs. The market had $24 billion in global sales in 2019, according to the most recent estimate by market-research firm EvaluatePharma. Roche reported about $1.1 billion in U.S. sales for Lucentis, a drug treating a related degenerative eye disease, during the first three quarters of this year. In September, the Food and Drug Administration approved a competing version of Lucentis, a so-called biosimilar made by Biogen Inc. and Samsung Bioepis Co., which the companies have said they could start selling in June. A Genentech spokesman said the company is focusing and investing heavily in ophthalmology and said it won FDA approval for an eye implant treating the same disease as Lucentis and has another investigational eye treatment under review with the FDA that it expects will be approved next year. Lineage has been developing OpRegen to treat a condition known as advanced dry macular degeneration with geographic atrophy. In patients with the disease, cells used for reading and seeing faces die off and large sections of the retina stop functioning. The condition is a leading cause of blindness in the world, affecting tens of millions of people. "Being a global unmet need, it made a lot of sense for us to partner with Genentech, which brings the resources and capabilities to move quickly and globally, Lineage Chief Executive Brian Culley said in an interview. OpRegen is made from the type of retina cells that dry macular degeneration patients lose. The engineered cells are transplanted into the area of the eye where they are needed. Genentech was interested in Lineage's treatment, Mr. Zioncheck said, because of its potential to not only preserve vision but also restore it. The drug is currently in Phase 1/2a safety and efficacy testing. Officials at both companies declined to estimate when more advanced studies might take place but said they are working as quickly as possible to bring the drug to market. Under the terms of the deal, Lineage can receive up to $620 million in additional development, approval and sales milestone payments, according to the companies. Download.
science 2021-12-21 Livemint


text:
Sesame agronomy in south-east tanzania. II. Intercropping with sorghum
B. R. Taylor*
Field trials are described in which sesame varieties maturing in 125 days at 2 m high, were grown in alternate rows with sorghum maturing in 175 days at 4 m. Compared to sowing both crops together, the yield of sesame sown 10, 14 and 28 days after sorghum fell by 53, 68 and 100%, respectively, but sorghum yield was not consistently affected. Improved sesame varieties, despite being shorter and less branched, performed better than the local variety, and nitrogen fertilizer applied to one or both components of the mixture did not appear to favour one crop at the expense of the other.
Experimental Agriculture
Print publication - Jul 1986
Dive into the research topics of 'Sesame agronomy in south-east tanzania. II. Intercropping with sorghum'. Together they form a unique fingerprint.
agronomy Agriculture & Biology 100%
Sesamum indicum Agriculture & Biology 98%
intercropping Agriculture & Biology 86%
Tanzania Agriculture & Biology 86%
nitrogen fertilizers Agriculture & Biology 24%
field experimentation Agriculture & Biology 23%
sowing Agriculture & Biology 22%
Taylor, B. R. (1986). Sesame agronomy in south-east tanzania. II. Intercropping with sorghum. Experimental Agriculture, 22(3), 253-261. https://doi.org/10.1017/S0014479700014423
Taylor, B. R. / Sesame agronomy in south-east tanzania. II. Intercropping with sorghum. In: Experimental Agriculture. 1986 ; Vol. 22, No. 3. pp. 253-261.
@article{df4e902b9b4e44879676315617f31737,
title = "Sesame agronomy in south-east tanzania. II. Intercropping with sorghum",
abstract = "Field trials are described in which sesame varieties maturing in 125 days at 2 m high, were grown in alternate rows with sorghum maturing in 175 days at 4 m. Compared to sowing both crops together, the yield of sesame sown 10, 14 and 28 days after sorghum fell by 53, 68 and 100%, respectively, but sorghum yield was not consistently affected. Improved sesame varieties, despite being shorter and less branched, performed better than the local variety, and nitrogen fertilizer applied to one or both components of the mixture did not appear to favour one crop at the expense of the other.",
author = "Taylor, {B. R.}",
journal = "Experimental Agriculture",
Taylor, BR 1986, 'Sesame agronomy in south-east tanzania. II. Intercropping with sorghum', Experimental Agriculture, vol. 22, no. 3, pp. 253-261. https://doi.org/10.1017/S0014479700014423
Sesame agronomy in south-east tanzania. II. Intercropping with sorghum. / Taylor, B. R.
In: Experimental Agriculture, Vol. 22, No. 3, 07.1986, p. 253-261.
T1 - Sesame agronomy in south-east tanzania. II. Intercropping with sorghum
AU - Taylor, B. R.
N2 - Field trials are described in which sesame varieties maturing in 125 days at 2 m high, were grown in alternate rows with sorghum maturing in 175 days at 4 m. Compared to sowing both crops together, the yield of sesame sown 10, 14 and 28 days after sorghum fell by 53, 68 and 100%, respectively, but sorghum yield was not consistently affected. Improved sesame varieties, despite being shorter and less branched, performed better than the local variety, and nitrogen fertilizer applied to one or both components of the mixture did not appear to favour one crop at the expense of the other.
AB - Field trials are described in which sesame varieties maturing in 125 days at 2 m high, were grown in alternate rows with sorghum maturing in 175 days at 4 m. Compared to sowing both crops together, the yield of sesame sown 10, 14 and 28 days after sorghum fell by 53, 68 and 100%, respectively, but sorghum yield was not consistently affected. Improved sesame varieties, despite being shorter and less branched, performed better than the local variety, and nitrogen fertilizer applied to one or both components of the mixture did not appear to favour one crop at the expense of the other.
JO - Experimental Agriculture
JF - Experimental Agriculture
Taylor BR. Sesame agronomy in south-east tanzania. II. Intercropping with sorghum. Experimental Agriculture. 1986 Jul;22(3):253-261. https://doi.org/10.1017/S0014479700014423


text:
Bulgaria Continues Talks with Volkswagen on Building a New Plant
The efforts of the government for the strategic investment of Volkswagen in Bulgaria continue. This became clear after a meeting of representatives of Automotive Cluster Bulgaria with Prime Minister Boyko Borisov and ministers on July 17, reports BNT,
Read more about Bulgaria Continues Talks with Volkswagen on Building a New Plant
Number of used car registrations in Romania drops by over 7pct
Published by Agerpres on Sun, 07/14/2019 - 15:43
Bucharest, July 14 /Agerpres/ - The number of used car registrations in Romania dropped by almost 7.29pct in the first half of the year to 217,701 units compared to the same period in 2018 when 234,794 units were registered, according to the statistics of the Vehicle Driving License and Registration Regime (DRPCIV), consulted by AGERPRES.
Read more about Number of used car registrations in Romania drops by over 7pct
28 New Electric Cars BMW and Hyundai Will be Launched in Sofia
Published by Novinite on Wed, 06/19/2019 - 16:53
28 new electric cars will be enjoyed by the citizens of Sofia by the beginning of the next week. The cars are branded by BMW i3 and Hyundai Ioniq, Spark reported to Capital.bg.
The total number of electric cars in the company already exceeds 200 out of 8 different models.
Read more about 28 New Electric Cars BMW and Hyundai Will be Launched in Sofia
'Red History Museum' Revisits Life in Socialist Croatia
Published by Balkan Insight on Tue, 05/07/2019 - 06:52
Far from the historic centre of this popular tourist destination, in Dubrovnik's former Carbon Graphite Products Factory, the recently-opened Red History Museum is Croatia's first interactive exhibit documenting everyday life under Yugoslav socialist rule.
Read more about 'Red History Museum' Revisits Life in Socialist Croatia
New car market, up 25pct in Q1 in Romania, 52,000 average in used car transactions (analysis)
Published by Agerpres on Mon, 05/06/2019 - 11:00
Used car transactions in Romania (re-registrations) had the best first quarter of the last 10 years, with an average of nearly 52,000 cars sold monthly, while the market for new cars increased by 25 percent in the first quarter as compared to the same period in 2018, reveals a specialized analysis drawn up by the representatives of an online car sales platform.
Read more about New car market, up 25pct in Q1 in Romania, 52,000 average in used car transactions (analysis)
This is the most Expensive Car Sold in Bulgaria and it is not Even Brand New
Published by Novinite on Fri, 04/26/2019 - 10:38
You need Rolls-Royce, but do not want to pay between $ 500,000 and $ 730,000 for a brand new Ghost? There is a solution. The official importer of BMW and MINI in Bulgaria "M-Car Sofia" offers a used one at a much lower price. Since last year, the representative has also served as Rolls-Royce official service in Bulgaria, reports money.bg
Read more about This is the most Expensive Car Sold in Bulgaria and it is not Even Brand New
Four Serbian citizens die in car crash in Croatia
Published by B92 on Thu, 04/25/2019 - 11:08
Croatia-based Index website is reporting that the deadly accident happened in eastern Croatia, on the A3 highway, and that the victims traveled in the direction of Zagreb in a Skoda Octavia passenger car with Slovenian license plates.
Read more about Four Serbian citizens die in car crash in Croatia
Turkish reporters select Totoya Corolla 'car of the year'
Published by Hurriyet on Thu, 04/18/2019 - 15:43
Members of the Automotive Journalists' Association (OGD) have selected Toyota Corolla Sedan, which is produced at the carmaker's plant in the western province of Sakarya, as the "car of the year."
Read more about Turkish reporters select Totoya Corolla 'car of the year'
Man from Burgas Beat his Girlfriend and Set her Car on Fire
Published by Novinite on Tue, 04/09/2019 - 13:31
A man assaulted his girlfriend and set her car on fire, police said.
The incident happened on 7 April. He quarreled with the woman he lives with, and he has attacked her and beaten her. Later he set on fire her Volkswagen Golf car.
The man is held for 24 hours. He made full confessions.
A rapid proceedings have been initiated in the case.
Read more about Man from Burgas Beat his Girlfriend and Set her Car on Fire
Honda to end Turkey production after 2021
Published by Hurriyet on Mon, 04/08/2019 - 16:44
Honda has decided to end car production in Turkey following completion of the production of its current Civic Sedan model in 2021, the company said in a statement on April 8.
Read more about Honda to end Turkey production after 2021


text:
12/09/21 International Animal Rights Day
11/24/21 A season of bloody courtyards and shameful tradition
10/27/21 Don't shoot at them, it's not their fault
10/20/21 Tourists were petting them, Ministry ordered shooting
10/18/21 Croatian ćevapčići finalists for international award
09/01/21 13th ZeGeVege
08/21/21 Igor, Nataša and Marie share plant-based milk
08/11/21 Instead of calories, we are counting saved lives
08/06/21 Instead of calories, I count saved lives
07/29/21 On ZeGeVege sustainable products
07/23/21 Social media darling: Borna turns six months old!
07/22/21 By choosing plant-based foods, we can stop global warming
07/01/21 Historic commitment to ban cages for farmed animals
06/12/21 A horror journey of future steaks
05/31/21 Celebrate Plant-Based Burger Day
05/20/21 The Abundance of Vegan Products at the 10th VeggieFair
05/06/21 Rescued calf enjoys freedom
03/31/21 No eggs and ham - try vegan Easter!
03/22/21 Swelling of the joints and bloody udder
03/15/21 Without meat, milk and eggs to optimal weight
03/04/21 Plant-based milks' growing popularity
02/12/21 Valentine's Day with vegan desserts!
01/25/21 All the benefits of plant-based proteins
01/16/21 The first free calf in Croatia was born!
01/12/21 500,000 people switched to veganism
12/01/20 Slaughterhouse wants to save the bull as the Nazis would save a Jew
11/19/20 Croatia has not yet banned deadly trawlers
11/12/20 Fish pain is the same
10/16/20 Most crops are used for livestock
09/28/20 Every 10th person is a vegetarian!
09/11/20 VegeEDU by ZeGeVege
09/09/20 VegeEDU installation by ZeGeVege
09/08/20 VegeEDU lectures by ZeGeVege
08/20/20 Plant based milk is the best substitute!
07/29/20 Veganism against obesity and Covid-19
07/28/20 NO to fishing on beaches!
07/13/20 Destruction of sea cucumbers
07/04/20 Suffering and death of thousands of animals in stores
06/12/20 Transport of live animals
06/04/20 Vegan burgers popular throughout the world
06/01/20 Stop extinction caused by animal farming
05/28/20 You love animals? Try Veggie challenge!
04/08/20 Plant-based eggs give you strength
04/02/20 Stay home and try Vegan Challenge
03/27/20 Fish breeding - crammed in cages
03/25/20 Stay home and eat fruits and vegetables
03/20/20 Fight coronavirus with plant-based diet
03/11/20 Fish are to be loved, not killed
02/20/20 Veganuarys big success
02/17/20 Survival of the fish is in our hands
02/13/20 AFC presents: Fishside story
01/27/20 Piglet Spasa calls for Veggy challenge
07/15/19 We are at Sea While They are Dying
06/22/19 Vegan Burger Tasting
04/23/19 Dogs Deserve Another Chance
04/17/19 A Different Kind of Easter
01/31/19 All Consumed Meat is Disease-Ridden
12/20/18 How to Spend the Holidays Compassionately
10/31/18 Wipe out the blood from your hands - go vegan
10/10/18 Healing the World: a view at nutrition
08/28/18 The best sea food is animal free
08/24/18 Speciesism
08/06/18 Leave the fish in the seas, better have peas
07/30/18 Stores are not slaughterhouses
07/23/18 Respect life in the sea
07/19/18 Respect our sea
03/29/18 Easter without eggs and ham
03/20/18 Meatout Day was celebrated
03/20/18 Without meat = without stress
03/10/18 14 th Animal Protection Network meeting held
02/28/18 The Invisibles
01/25/18 Say goodbye to cow's milk
01/10/18 Accept the Challenge and Dare to be Vegan
01/08/18 A Bull from Croatia in a Lebanese Slaughterhouse
12/22/17 Vegan Christmas
10/16/17 A Lecture: The Case for Veganism
10/09/17 Invisible Animals, Invisible People
10/03/17 Veggie Picnic at Bundek Lake
10/02/17 From carcasses to food on plates
06/20/17 Igor Barberic calls for veganism
06/12/17 VeggieFair
05/08/17 Milk: Disclosure of Children Myths
05/06/17 Against the transport of suffering
03/20/17 Meatout Pizza
03/14/17 Horror Before Slaughter
03/02/17 Shocking: brutal treatment of exported livestock
01/16/17 50,000 People to go Vegan This January!
12/29/16 Beaten and then Slaughtered
12/28/16 Into the New Year with Veganism
11/28/16 No-Salmonella Cookbook
10/01/16 The Bodies are Not for Barbecue
07/13/16 Animal Reality Through Virtual Reality
07/08/16 Schindler's List Actor: Every Heart Feels
03/12/16 The Veggie Salute to Spring
01/19/16 Super Ljilja
12/31/15 January Veggie Challenge!
12/16/15 Holiday Table with Live Chicken
12/14/15 Global Warming Solution
12/01/15 This Is Pig Slaughter!
11/24/15 Goodbye To Pig Slaughter
10/04/15 Vegan Picnic at the Lake Bundek
10/01/15 Outdoor Cooking Workshop
09/29/15 Bones Grow Better Without Milk
05/27/15 5th VeggieFair
04/22/15 Veganopolis
04/13/15 Cream Custard Cakes in Samobor
03/20/15 Meat Means Suffering and Death!
03/05/15 A Vegan Banquet in Samobor
02/04/15 Vege Counseling
01/30/15 Handing Out Coffee With Plant-based Milk
12/29/14 Life Saving New Year's Resolution
12/20/14 Holiday Cooking Workshop
12/10/14 I Would Never Kill or Eat an Animal!
12/01/14 Make Grub and Have Fun!
10/02/14 60,000,000,000
05/01/14 The Life of Every Child is Important!
04/14/14 Egg Shell
04/07/14 Plant Based Vitamin Line
11/27/13 Home Slaughter
11/14/13 Let's Beat Diabetes with a Plant-Based Diet
10/16/13 The World Starves Because of Meat Eating!
08/31/13 Vegan Lunch with the President
07/04/13 Will Tuttle In Croatia!
04/06/13 Plant-Based Nutrition Lowers Blood Pressure!
03/28/13 Compassionate Easter!
03/20/13 Meatout 2013
02/11/13 Cow's Milk is Hazardous to Your Health!
12/31/12 New Year's Resolution for Life!
12/15/12 Solidarity 269
12/10/12 Twilight
10/01/12 World Vegetarian Day
08/31/12 Picnic On the Main Square
08/23/12 IFEEL Vegan
08/16/12 Veggie Challenge
08/03/12 Veggie Oasis in Rijeka
07/13/12 Veggie Oasis
05/31/12 Kill Our Heart
05/26/12 Horror on the Final Journey
04/06/12 Males are Suffocated, Females are Imprisoned
03/12/12 Carnism in Croatia
02/29/12 Green Monday at the Ministry of Environmental and Nature Protection
12/19/11 Holiday Veggie Recipes
11/25/11 Home Slaughter is no Fun and Tradition
11/14/11 Beating Diabetes on a Vegan Diet
10/01/11 Chew the Veggie Challenge!
09/23/11 Let's Go Green!
08/24/11 Vegetarian Tourists do not Eat Fish!
05/21/11 Fruits and Vegetables Against Obesity
05/06/11 The World Peace Diet
04/23/11 Life in a Cage
12/10/09 Invisible Animals
12/03/09 Vegetarianism - a Solution for Climate Changes
12/02/09 Tamara Ecclestone Against Foie Gras
11/21/09 Truckloads of Pain
10/02/09 Food and Climate
08/11/09 Tourists are Vegetarians, too
06/06/09 VeggieFair in Rijeka
05/20/09 Another Inconvenient Truth
05/01/09 Meat the Truth
04/22/09 Meat Industry Causes Global Warming
04/09/09 From Eggshell to Gas Chamber
04/06/09 Croatian Products Now with the V-Label
03/21/09 Meatout - Health Food Fair
03/10/09 Dump Meat For a Reason!
11/20/08 Veg Sausage Fest
10/25/08 The Painful Journey from a Farm to a Plate
10/16/08 Did Your Hamburger Have a Face?
09/04/08 A Minute for Animals in Transport
08/28/08 Tragedy of Cows at the Border
08/11/08 Lack of Tourist Offer
08/07/08 The Livestock Industry and the Climate
06/26/08 Ethics of Diet
05/20/08 Vegan Hot-Dogs in Your Town
04/07/08 The Right to Have a Meal
03/20/08 One Day without Meat
03/03/08 V-label in Croatia
01/03/08 I Also Have the Right to Live
12/24/07 Animals Want to Live as Much as We Do
10/24/07 Juliet Gellatley in Croatia
10/01/07 The Concert on the World Vegetarian Day
08/30/07 Mickey Mouse Promotes Meat
08/18/07 Tourists are Also Vegetarians
07/07/07 Vegetarian Barbecue at Korzo
04/22/07 Fight Global Warming With Diet Change
04/07/07 Vegetarians are Eating Healthier
04/05/07 24 Hours in a Cage
03/20/07 Meatout Day
12/23/06 Holidays Without Violence
11/27/06 Things You did not Know About Bryan Adams
09/15/06 Compassionate People Do Not Eat Animals
08/10/06 Suffering From Canada to Boiling Water
07/06/06 Meat is Murder
06/03/06 Going Veggie While Anticipating Summer
04/13/06 Whole Life in a Cage
04/07/06 Think of What You Eat
03/20/06 Meatout Croatia 2006
03/01/06 Quarantine and Inspection, not Unnecessary Barbaric Killing
02/25/06 Choose Compassion to Protect Your Health
02/17/06 Mad Cow Disease, Trichinelosis, Bird Flu...
02/06/06 Zagreb Man Among Finalists in PETA's "Sexiest Vegetarian" Contest
12/23/04 Xmas Without Violence
11/27/04 Towards the Ban of Kolinje
10/16/04 McDonald's Sows Death!
09/18/04 The Myth Around Milk
07/24/04 Vegetarian Barbecue
04/07/04 Vegetarian Starter Kit
03/24/04 Holocaust on Your Plate
12/18/03 Ban kolinje!
12/13/03 Why Veg?
12/04/03 Finding Nemo
10/01/03 "Why Veg?" Project of AFC and Sabina Fund
07/18/03 Lettuce Lady
05/15/03 We Understand Nature
04/12/03 Easter
02/01/03 Ostrich Farming
10/16/02 World anti-McDonald's Day
09/07/02 Cattle-Raising Fair
06/15/02 World Hunger Summit
06/05/02 World Environment Day
04/22/02 Earth Day
04/07/02 World Health Day
03/02/02 Suffocation of Pigs
02/13/02 Vegetarian Meals
01/17/02 "The Livewire Guide to Going, Being and Staying Veggie!" Book Promotion
01/15/02 Dog Meat in Korea and Japan
12/23/01 Christmas
11/27/01 McDonald's
11/20/01 Mad Cow Disease
10/10/01 Request for Introduction of Vegetarian Meals into Public Institutions
Animal Friends invites you to celebrate World Vegan Day
- October 31, Cvjetni Trg: dairy and egg-free muffins giveaway; premiere of the music video "My Vegan Life"
Animal Friends invites everyone to celebrate World Vegan Day, which has been honored annually around the globe since 1994. The best way to celebrate is learning about why more people go vegan every day and how veganism positively affects not only individuals, but also the whole of humanity, animals, the environment and overall sustainability.
On Monday, October 31, 2016, at the intersection of Varsavska and Preradoviceva Street Animal Friends will give out delicious muffins made with exclusively plant-based ingredients, which will be arranged to spell the word "vegan". The event will start at 11 A.M. with a premiere of the music video for the song appropriately titled "My Vegan Life" by IFEEL.
IFEEL makes music to speak for animals, who can't speak for themselves. In the "My Vegan Life" music video, a motley crew of characters feast and toast to the fact that their plates don't contain pieces of formerly living creatures.
IFEEL explains: "Vegans for personal reasons choose not to participate in the exploitation and killing of animals, which by no means diminishes their quality of life. That's why I invited my personal friends to the video shoot, to hang out and have fun at the best vegan barbecue in Croatia. How did it go? Watch the video."
The celebration of World Vegan Day started with Louise Wallis, former president of the British Vegan Society, and its primary purpose is to inform the general public about the benefits of a diet with no animal ingredients.
Since more and more people are embracing veganism as a lifestyle choice and healthier eating habit, it has recently been named the fastest growing movement with an influence on human nutrition. The reason for it is the fact that people are getting more informed about the horrible practices in farming and slaughterhouses, the utter unnecessity of eating meat, eggs, and dairy, and the benefits of a plant-based diet for the environment and human health. Those informed about veganism are more likely to choose equally tasty but healthier plant-based products in stores.
If you can't make it to the Animal Friends stall, you can find the vegan muffin recipe at www.prijatelj-zivotinja.hr and listen to "My Vegan Life" to get inspired to join the 30-day Veggie Challenge.
Besides the popular Veggie Challenge on the website www.veganopolis.net which has been accepted by many this year, Animal Friends also offers the possibility to order the book "Mom, Dad, I'm Vegan for free through the Animal Friends Association website.
Photo gallery World Vegan Day 2016.
V-label
The Vegan Baker
Being Vegan
World Vegan Day 2016 [ Gallery ]
IFEEL on tour to inspire people and help animals
Poppy Seed Roll
"My Vegan Life" Teaser


text:
Q: NVivo IRR Test of Content Analysis Data: How do I interpret each row of Kappas? I am currently working on a research project that involves content analysis of secondary published data (corporate sustainability reports) by U.S. companies. In order to capture the data, I and two student research assistants are coding sections of the sustainability reports. We are using NVivo Version 11 to do the coding. There are 24 total codes ("nodes" in NVivo language). Prior to posting this request to Stack Exchange, I engaged in several email and telephone discussions with the NVivo Help personnel in Australia. However, I was unable to obtain satisfactory resolution of the issues.
My questions and issues pertain to how I can interpret the output of the IRR procedures in Nvivo.
Procedures
For the IRR test, we each coded the same three corporate sustainability reports.
Next, I received the two students' NVivo files of this data and I imported both into my NVivo file. I followed the instructions on the NVivo site to do the import:
http://help-nv11.qsrinternational.com/desktop/procedures/import_items_from_another_nvivo_project.htm
With respect to the data import, I chose the option "Merge into existing item" for duplicate items. This was per the NVivo instructions for doing a coding comparison query.
Next, I ran a coding comparison query following these NVivo instructions:
http://help-nv11.qsrinternational.com/desktop/procedures/run_a_coding_comparison_query.htm
Issues
With respect to the Kappa calculation for the IRR test, there are three coders on this project, and I understand that NVivo can only calculate IRR for two coders (or two groups) following Cohen's Kappa. Therefore, for my initial test I specified Student Coder # 1 as "Group A" and Student Coder # 2 as "Group B". When I ran the coding query, the results I received were confusing. Rather than obtaining the Kappa and Percentage Agreement for each node, the output showed Kappa and Percentage Agreement for each Report coded under a specific node. Further, the output seemed to include "me" even though I did not include "me" in either Group A or Group B (since NVivo cannot simultaneously calculate Kappa for three coders). For "me", the Kappas were all "1" and Percentage Agreement was "100". For the Group A and Group B coders, the Kappas ranged from .49 to .99, most were > .70, and some were 1. Another issue is that in the NVivo IRR output I cannot see which coder has applied a code to a respective coding unit.
In order to try to solve the problem of NVivo including "me" in the IRR output (Kappas all of "1") even though Groups A and B only included the two student coders, I tried to do another import of student data whereby I imported only one student coder's data at one time. I then ran another coding query with "me" as Group A and Student Coder # 1 as Group B. The Kappa output showed either .5 or 1 for every node. That too seems odd; i.e., that there were no Kappas other than .5 or 1. Next I created a new file with my data, importing the data from Student # 2, and re-running the IRR test. Again, the Kappas were only .5 or 1.
Hence, my question is: How do I interpret each row in the attached figure?


text:
Japan Desperate To Cool Nuclear Fuel Rods As Time Running Out
March 17, 2011 VOA 0 Comments
The Japanese military is using high-pressure fire hoses to spray water on earthquake-damaged nuclear reactors in a desperate attempt to cool down dangerously-hot fuel rods, as acknowledges that time is running out.
Earlier Thursday, the government used aerial water drops — after aborting the plan a day earlier because of radiation danger to the helicopter pilots.
Defense Minister Toshimi Kitazawa said the government had decided it "could not delay the mission any further." But televised pictures showed much of the water being blown away from the target and the effort was suspended after four attempts.
High radiation levels around the plant 240 kilometers north of Tokyo are making it impossible for workers to stay at the facility for more than a few minutes at a time, and initial radiation readings suggest the first helicopter drops had little effect.
Officials said Thursday they soon hope to restore electricity to the plant, raising hopes that more efficient pumps can be deployed to apply water to the fuel rods at the crippled plant's six nuclear reactors.
The United States and other governments have advised their nationals to stay at least 80 kilometers from the plant — a radius much larger than the Japanese exclusion zone — and many governments are evacuating staff from embassies in Tokyo.
U.S. President Barack Obama telephoned Prime Minister Naoto Kan early Thursday in Tokyo to express his admiration for the courage of the Japanese people and renew his offer of assistance, including with the nuclear crisis.
The call came hours after nuclear power officials in Washington said they believe all water has dried up in the cooling tank at Fukushima's number 4 reactor, leaving the fuel rods exposed to the air. If the rods become hot enough, they can melt or burn through their outer casing, releasing high levels of radiation into the air.
Japanese nuclear officials said Thursday they could not confirm those remarks, made by U.S. Nuclear Regulatory Commission Chairman Gregory Jaczko. But they said water levels in the cooling tank at unit 3 are dangerously low.
The prime minister's office Thursday called on citizens to save electricity as it warned of a "massive power outage" in the area served by the Tokyo Electric Power Company .
Normal cooling systems for the plant were destroyed by last week's earthquake and tsunami, which knocked out electricity to the plant and damaged emergency backup generators.
Officials say they are close to having electricity restored, but chief government spokesman Yukio Edano warned that even then, much of the original pumping equipment has been damaged by seawater and will have to be replaced.
Three of the plant's six reactors were operating when the quake struck, while three others were shut down for maintenance. All three of the reactors that were operating have since suffered explosions that destroyed their outer housing. Officials believe that at two of the units, the explosions also ruptured the inner containment chambers which protect against radiation leaks.
But current concerns are focused on cooling tanks at all six reactors where used fuel rods are stored. For months, these remain hot enough to catch fire and release lethal radiation unless they can be kept under sufficient amounts of water.
Japan has evacuated more than 200,000 people from a 20-kilometer radius around the plant and advised anyone within 30 kilometers to remain indoors. Many are huddled in makeshift facilities amid frigid temperatures and scarce food supplies.
In his phone call to Mr. Kan, Mr. Obama said the United States "is determined to do everything possible to support Japan in overcoming the effects" of last week's earthquake and tsunami.
He expressed his extraordinary admiration for the character and resolve of the Japanese people" and discussed U.S. assistance including "military assets with expertise in nuclear response and consequence management."
← Cross-Border Cooperation In Western Balkans – Roadblocks And Prospects – Analysis
Japan Crisis Reignites Swiss Nuclear Debate →
The VOA is the Voice of America


text:
Ugandan arrest musician and politician Bobi Wine
Tuesday August 14 2018
Ugandan musician and opposition lawmaker Robert Kyagulanyi, also known as Bobi Wine, who was arrested on August 14, 2018 after an incident in which security officers shot his driver dead. PHOTO | FILE
He was arrested for obstructing the presidential motorcade, during which one of Museveni's official vehicles' windscreen was damaged.
In the ensuing chaos, police fired live rounds to disperse the crowd, killing Kyagulanyi's driver.
On Twitter, before his arrest, Kyagulanyi alleged the killing was a case of mistaken identity.
Ugandan musician and opposition lawmaker Robert Kyagulanyi, better known as Bobi Wine, has been arrested after an incident in which security officers shot his driver dead, a police spokesman said.
"We arrested Bobi Wine and others this morning and he is in our custody," said Emilian Kayima, Uganda's police spokesman.
Kyagulanyi was arrested in the north-western town of Arua where he was campaigning for an opposition candidate in a hard-fought by-election that also drew President Yoweri Museveni in support of the ruling party candidate.
Following parallel rallies on Monday, Kayima said Kyagulanyi was arrested for obstructing the presidential motorcade, during which one of Museveni's official vehicles had a windscreen damaged.
Museveni's car smashed in Arua poll chaos
Ugandan MP Bobi Wine alleges police shot dead his driver
"Police has shot my driver dead thinking they've shot at me," he said, posting a photograph of a blood-drenched man slumped at the wheel of a car.
Opposition candidate Kassiano Wadri was also arrested.
The by-election, due to be held on Wednesday, was triggered by the unsolved June assassination of Ibrahim Abiriga, the late ruling party MP.


This document describes an interoperability test, executed by various members of the Multimodal Interaction Working Group, to demonstrate interoperability of multimodal components which are implementing the "Multimodal Architecture and Interfaces" [ MMI-ARCH ] specification.
This is the 23 January 2012 W3C Working Group Note of "MMI interoperability test report". This W3C Working Group Note has been developed by the Multimodal Interaction Working Group of the W3C Multimodal Interaction Activity.
Comments for this note are welcomed and should have a subject starting with the prefix '[INTEROP]'. Please send them to www-multimodal@w3.org, the public email list for issues related to Multimodal. This list is archived and acceptance of this archiving policy is requested automatically upon first post. To subscribe to this list send an email to www-multimodal-request@w3.org with the word "subscribe" in the subject line.
This document was published by the Multimodal Interaction Working Group as a Working Group Note. If you wish to make comments regarding this document, please send them to www-multimodal@w3.org (subscribe, archives). All comments are welcomed and should have a subject starting with the prefix '[INTEROP]'.
The W3C MMI Working Group developed the "Multimodal Architecture and Interfaces" specification [ MMI-ARCH ], which is a W3C Candidate Recommendation since January 2011. To prove implementability various working group members (Openstream, France Telecom and Deutsche Telekom) initiated an interoperability test activity. The goal of this activity was to build a multimodal system based on components from the different participants and to prove and demonstrate interoperability of the components by using a simple application.
The key principles of the Multimodal Architecture are to treat Modality Components as 'black-boxes', making no assumptions about their internal implementation and allowing them to communicate solely through the life-cycle events as described. The architecture supports extension of functionality through extension-events, but requires that modality components do not communicate directly with each other, but only through the Interaction Manager.
The current exercise, is to verify that MCs developed by different vendors, can actually communicate through life cycle events and verify the architectural principles outlined in the Multimodal Architecture and Interfaces specification [ MMI-ARCH ].
The multimodal system has been built using 3 architectural components: one Interaction Manager and two Modality Components. All 3 components have been provided by different participants. The following figure gives an overview of the structure of the system.
As shown in the figure the system consisted of a voice modality component and a graphical modality component (GUI). The system has been set up as a distributed environment and HTTP has been used for the lifecycle event transport. A description of the details of the lifecycle event transport can be found in the "Multimodal Architecture and Interfaces" [ MMI-ARCH ] specification.
The Interaction Manager is an HTTP server that runs SCXML applications and processes MMI life-cycle events. The server manages multiple SCXML interpreter instances simultaneously (one per each application context). Life-cycle events are transported via HTTP as described in Appendix E of the Multimodal Architecture and Interfaces specification. The server is Java-based and uses Commons-SCXML to interpret SCXML. HTTP transport and internal event routing is handled by Mule ESB.
An additional instanceId parameter has been added to initial HTTP requests sent by distributed Modality Components to enable instance (context) sharing. The instanceId parameter needs to be configured on each Modality Component that wants to share a context with another Modality Component. If the IM receives a NewContextRequest message with an attached instanceId that matches a previously received value, it will reuse the previously generated context ID in the NewContextResponse message. If no match is found for the provided instanceId or if the parameter is missing, the IM will generate a new context (state machine instance).
The graphical modality component has been implemented using HTML [ HTML401 ], ECMAScript [ ECMA-262 ] and XMLHttpRequests [ XMLHTTPREQUEST ]. The graphical modality component acts as a wrapper around the application specific HTML (see below) and handles DOM events (such as click or focus) generated by the application specific HTML. The graphical modality component uses XMLHttpRequests [ XMLHTTPREQUEST ] to send these events (wrapped in MMI lifecycle events) to the server side interaction manager. Lifecycle events are received from the interaction manager also usint XMLHttpRequests (see also "Authoring Applications for the Multimodal Architecture" [ MMI-AUTH ] for a more detailed description).
PrepareRequest The component does not take any action on a PrepareRequest.
PrepareResponse The component does not send a PrepareResponse.
DoneNotification Not used by the modality component.
CancelRequest This component cannot cancel.
CancelResponse The component does not send a CancelResponse.
PauseResponse The component does not send a PauseResponse.
ResumeResponse The component does not send a ResumeResponse.
ExtensionNotification (focus) The component sends an "ExtensionNotification" lifecycle event to the IM when an input field gets focus. The attribute "id" contains the elements ID within the HTML document.
ExtensionNotification (click) The component sends an "ExtensionNotification" lifecycle event to the IM when a button was clicked. The attribute "id" contains the buttons ID within the HTML document.
ExtensionNotification (change) The component sends an "ExtensionNotification" lifecycle event to the IM when the content of an input field was changed. This event will not be sent until the input field loses focus. The attribute "id" contains the input fields ID within the HTML document.
ExtensionNotification (setValue) The IM can send an "ExtensionNotification" lifecycle event to the modality component to set a value of an input field. The attribute "id" must contain ID of the HTML element.
ExtensionNotification (setFocus) The IM can send an "ExtensionNotification" lifecycle event to the modality component to set the focus of an input field. The attribute "id" must contain ID of the HTML element.
StatusRequest The component does not take any action on a StatusRequest.
StatusResponse The component does not take any action on a StatusRequest.
The Openstream Voice modality component(VoiceMC) is a fully conformant MMI Modality Component providing both speech-recognition (ASR) and text-to-speech (TTS) functions. It is available on various mobile and desktop platforms including iOS, Android, Blackberry, Windows Phone, Windows XP and Windows 7. Both embedded as well as MRCP v1 and v2 compliant remote speech engines are supported.
The iOS implementation of the VoiceMC running on an iPhone device running iOS 4 was used for the interoperability test. The iOS instance of the VoiceMC has been implemented in Objective-C and it uses embedded ASR and TTS engines for speech-recognition and text-to-speech.
VoiceMC communicates with an Interaction Manager(IM) using the standard MMI [MMI-ARCH] lifecycle events. HTTP is used as the transport protocol, with the component acting as a client and always initiating the connection request to the IM acting as the HTTP server. Lifecycle events that are initiated by the component are sent to the IM using HTTP POST requests. HTTP GET requests are used to receive responses from the Interaction Manager, as well as to receive new lifecycle events initiated by the IM.
On startup, the VoiceMC sends the NewContextRequest MMI lifecycle event to establish a context with the IM. Once the context is established, IM can add/remove speech recognition grammars and initiate ASR/TTS operations using the standard MMI lifecycle events. Speech recognition grammars can be added or removed using the ExtensionNotification lifecycle event. Speech-recognition and text-to-speech operations can be initiated by sending the StartRequest lifecycle event. Speech recognition result is formatted as an EMMA document and sent to the IM in the DoneNotification lifecycle event.
PrepareRequest The component requires a PrepareRequest event to initiate a session with a remote Voice server.
PrepareResponse (Standard) The component establishes a remote Voice server session.
CancelResponse StatusInfo field is "cannot cancel".
PauseResponse StatusInfo field is "cannot pause".
ResumeResponse StatusInfo field is "cannot resume".
For the purpose of showing interoperability a simple math-quiz application has been developed: the quiz consists of a series of questions given one by one until the player chooses to stop. The question is going to be presented by voice and visual output. The user has the opportunity to answer the quiz question either by voice or by GUI input. Correct solutions are given immediately after the player's answers.
At the same time (while starting the GUI component) the VUI component plays a prompt with the question "what is two plus two?".
The following section describes the detailed event flow during application execution and shows the details of each lifecycle event.
Figure 1 shows the initialization sequence. The dotted rectangle on the left hand side shows visual representation of the graphical modality component. During the initialization the graphical component has not loaded any visual content.
After all modality components have connected to the interaction manager, the preparation sequence is started by the interaction manager. In this configuration the voice modality component is instructed to load application specific grammars. The graphical component still has not loaded any visual content.
Now, as the voice modality component has been prepared, the interaction manager starts the actual application. It sends StartRequests to both modality components. The graphical modality component loads and displays the "welcome.html" page, which is shown on the left hand side. The voice modality component plays the following prompt to the user: "Welcome to the Math-Quiz. Please press 'Start' to continue."
To start the application, the user presses the "Start" button on the graphical modality component. This leads to an ExtensionNotification lifecycle event, which contains the click event represented within an EMMA [ EMMA ] document.
The interaction manager script sends StartRequests to both modality components. The graphical modality component loads the visual representation of the first math quiz question whereas the voice modality is instructed to play the question "What is 7 plus 9?"
The user now uses the keyboard to enter the answer (types "1" and "6"). The application dependent HTML has been written in a way that the change event is used to send the value of the input element to the interaction manager. The change event is thrown as soon as the input element looses its focus (and not when the actual input occurs, this is why there is no lifecycle event generated as a direct result to the keyboard input of "1" and "6"), which happens when the user clicks the "check" button. Thus two lifecycle events are sent to the interaction manager immediately after each other.
The interaction manager script (application dependent SCXML, see below) checks the users input. Since the answer is correct, it sends an ExtensionNotification lifecycle event to the graphical modality component to change the result indicator to green color. A StartRequest is used to instruct the voice modality component to play "This is correct. Please press 'Next' for another question or press 'Stop' to finish the application."
Since the user clicks "Next", the graphical modality component again sends an ExtensionNotification lifecycle event to the interaction manager.
As above, the interaction manager script instructs both modality components to load new markup and play a prompt to present the next math quiz question to the user.
This time the user decides to use the voice modality to answer the question. To activate the speech recognition he clicks the microphone button at the GUI. Again, a generic lifecycle event is sent to the interaction manager, representing the click at the microphone HTML element. The interaction manager script sends a StartRequest lifecycle event to the voice modality to instruct it to open the microphone and start the speech recognition process.
The user speaks "twenty" into the microphone. After automatic endpointing the voice modality component uses a DoneNotification lifecycle event to send the users input to the interaction manager. Note that this information is represented using an EMMA document.
To display the result of the voice input at the GUI the interaction manager script sends an extensionNotification lifecycle event to instruct the graphical modality component to change the value of the HTML input field accordingly.
Again the user clicks the "Check" button at the GUI to check the input for correctness.
Since this answer is not correct, the interaction manager instructs the voice modality component to play "This is not correct. Please try again." Note that the voice modality component sends two lifecycle events in response to the StartRequest. A StartResponse immediately after it has started to play out the prompt and a DoneNotification once it has finished the prompt.
Again the user tries to answer the questions, this time using the keyboard. He types "1" and "8" on his keyboard.
Again, since this is a generic behavior of the graphical modality component, two lifecycle events are sent to the interaction manager immediately after each other.
This input is checked within the interaction manager script and since it is correct the interaction manager will send lifecycle events both modality components to change the visual indicator to green color and to play "This is correct. Please press 'Next' for another question or press 'Stop' to finish the application."
The user decides to stop the quiz at this point and clicks the "Stop" button at the GUI.
The interaction manager now sends StartRequests to both component to display a "Goodbye" page and play "Thank you and goodbye."
The application consists of two components which use markup languages. The interaction manager uses the state chart description language SCXML [ SCXML ] to build the application specific functionality, whereas the GUI modality component uses HTML [ HTML401 ] for the application specific part.
The following figure shows a visual representation of the interaction manager state machine.
Send 'welcome' StartRequests to both Modality Components. Provide HTML page URL in the GUI-MC StartRequest, and text to synthesize in the Voice-MC StartRequest.
Process ExtensionNotification events from Modality Components. At this stage, we collect and register GUI events. Once a condition has been satisfied (a "clicked" event occurred on the "start_button" object), proceed to the next state.
Load a question. In a more complex setup, this could mean fetching data from a question database; here, we simply switch between two hardcoded question/answer pairs.
Send 'question' StartRequests to both Modality Components.
Send 'goodbye' StartRequests to both Modality Components.
The following markup code shows the SCXML which describes the application logic. The code is loaded by the interaction manager at application start.
xsi:schemaLocation="http://www.w3.org/2005/07/scxml scxml.xsd http://commons.apache.org/scxml commons.xsd http://www.w3.org/2008/04/mmi-arch mmi.xsd http://www.w3.org/2003/04/emma emma.xsd" version="1.0"
The following HTML code shows the welcome.html page, which represents the application specific markup and will be loaded from the graphical modality component as a reaction to a mmi:StartRequest lifecycle event.
The application code above contains some ECMAScript varialbes (arrays such as EVENTTYPES). These variables give the application author control over which DOM elements are to be handled by the graphical modality component wrapper and forwarded to the interaction manager. This functionality is used to optimize performance and to avoid flooding the interaction manager with events like mouse movements or hover.
There are similar HTML documents for other stages of the application which will be loaded in reaction to other mmi:StartRequest lifecycle events.
The modality component loads this grammar in response to a ExtensionNotification lifecycle event (see description above). Recognition results are compiled into an EMMA [ EMMA ] document and sent to the interaction manager using a DoneNotification lifecycle event.
The authors would like to recognize the contributions of the members of the W3C Multimodal Interaction Group. Special thanks to Thomas Ziem (T-Systems) and Jakob Sachse for supporting the test activity.


text:
Home » Delete All Photos In Facebook » How to Delete All Photos From Facebook Updated 2019
How to Delete All Photos From Facebook Updated 2019
By Herman Syah — Wednesday, January 15, 2020 — Delete All Photos In Facebook
Facebook is not only great for connecting with friends. You could also use it to share your pictures and also experience your precious moments. It's simply that when it comes to erasing your photos, you typically aren't allowed to delete them simultaneously. How To Delete All Photos From Facebook: It's rather a downer, right? Even so, there's still a way to make your job a great deal less complicated. You just need to think of an excellent workaround.
Mentioning which, if you wish to at the same time erase the photos that you've posted on Facebook, after that all you have to do is to comply with the overview listed below.
How To Delete All Photos From Facebook
REMOVE MULTIPLE PHOTOS ON FACEBOOK AT ONCE
Action 1: Sign in to Facebook utilizing your email and also password.
Step 2: As soon as you're logged in, go to your profile (timeline) then click the "Photos" tab that is located right listed below your cover photo. This will certainly take you to the web page where you could view of all your uploaded photos.
Action 3: On your "Photos" page, you'll have the ability to see every one of your uploaded pictures. Just pick any kind of picture that you wish to erase and after that float your mouse on it. You'll then see some options like "add comment", "like", and so on. Just click the pencil symbol on the top-right edge of your selected photo after that continue to the next step.
Tip 4: Right after you click the pencil icon, a drop-down menu will certainly show up. On the drop-down menu, select the choice for "Move to other Album". This way, you'll be able to relocate the photo to a brand-new Album. You'll then be asked whether to move the picture on an existing Album or a brand-new Album. Once again, pick the drop-down menu as well as click "Create Album". After you've made your option, click "Move Photo".
Step 5: A brand-new page will certainly pack and also you'll be asked to relabel your new Album. For tag functions, simply name your brand-new Album with "To Delete". Obviously, you're totally free to pick a name that you such as. You need to likewise transform the Album personal privacy to "Only Me". By doing this, no person else other than you will certainly have the ability to view the photos that you wish to delete. When you're finished, click "Done".
Step 6: Now that you have actually developed a brand-new Album, you could start moving every one of the images that you wish to erase to that brand-new Album. To do so, simply return to your primary "Photos" page as well as pick a photo then repeat the third step (see Step 3). On the drop-down menu, choose "Move to other Album" to relocate the photo to your "To Delete" Album.
Action 7: After you've relocated all the photos that you want to remove, view your "To Delete" Album then click the "Settings" switch on the top-right part of your Album page. On the sub-menu, click "Delete Album" after that verify your choice.
To make sure that's it. You have actually successfully erased multiple images on Facebook at once. Just bear in mind that you can not use the very same method to your profile pictures along with to your cover images. If you desire to remove these pictures, then you have nothing else choice however to erase them one at a time.


text:
11-year-old helps officer tie his shoelaces during Fourth of July parade
By Jim Axelrod
July 8, 2019 / 6:57 PM / CBS News
Aside from the fireworks, there was one moment that became a Fourth of July favorite in Arlington, Texas. An 11-year-old named Joshua Brown came to the aid of Officer Jerrick Wilson during the annual Independence Day parade.
Wilson was about to carry the American flag in the holiday parade when he noticed his shoe was untied. So he told another member of the color guard, who beckoned to Brown.
"I walked up there and he whispered, 'Can you tie his shoe,'" Brown said.
He saved the day with a double knot.
"It kind of made me really nervous," Brown said.
An 11-year-old boy tied an officer's shoelaces during a Fourth of July celebration in Arlington, Texas. Wendy Collins Smith
Wilson really wanted to meet Brown and, over the long holiday weekend, he got his chance to say thank you to his own first responder.
"I had a long way in the parade to go and it definitely saved me from dealing with a headache of worrying about my shoe coming off while carrying a U.S. flag," Wilson said.
How fitting that Brown wants to become a police officer when he grows up and stand in Wilson's shoes one day. He'll make sure to keep them tied.
The Uplift
Shelters flooded with donations for #BettyWhiteChallenge
CEO with Down syndrome runs successful cookie company
A stolen dog was returned to his owner — thanks to a family's sleuthing
23-year-old saves three kids from icy pond
New Jersey motel builds goodwill on TikTok as it takes in homeless
Jim Axelrod
Jim Axelrod is the chief investigative correspondent and senior national correspondent for CBS News, reporting for "CBS This Morning," "CBS Evening News," "CBS Sunday Morning" and other CBS News broadcasts.
First published on July 8, 2019 / 6:57 PM


The Grand Cru glass for Bordeaux from the Sommeliers series by Riedel is made of finest crystal glass and features a fine edge for the mouth, as well as the grape variety specific design, which optimally unfolds the aroma of the Bordeaux wine, bringing it to the fore.
The glass is suitable for Bordeaux, but also for other wines, such as Cabernet Sauvignon, Merlot, Moulis, Pauillac, Pessac Léognan (Rouge) and St. Julien. In addition to the Grand Cru glass for Bordeaux, there is also a grape variety-specific design available for mature Bordeaux.
The Sommeliers series was designed in the 1970s by Claus Riedel in cooperation with the Italian Sommeliers Association A.I.S. (Associazione Italiana Sommeliers). Back then as well as today, the Sommeliers series with 10 different wine goblets sets the standards for wine glasses of any kind and is the most successful hand-made glass series in the world.
Each glass of the series is unique and is manufactured elaborately by hand from crystal glass. The top parts are blown in the form whereas the stem and the base are made according to production methods, which were developed in ancient times and even used 2000 years ago in the Mediterranean.
On the occasion of the 40th anniversary of the Sommeliers series, the Grand Cru glass in the set of 2 is available at a special price.
Individual image of the Sommeliers Bordeaux Glass Grand Cru by Riedel. Each glass of the series is unique and is manufactured elaborately by hand from crystal glass.
The Sommeliers series was designed by the designer Claus Riedel in cooperation with the Italian Sommeliers Association A.I.S. (Associazione Italiana Sommeliers).
The glasses for Bordeaux and Burgundy from the Sommeliers glass series by Riedel Glas are optimally shaped to release the aroma and the taste of the wine.
Whether for Riesling, Burgundy or Bordeaux and champagne or Rosé, the hand-blown glasses of the Sommeliers series by Riedel serve their purpose perfectly.
In addition to the wine goblets for the various red and white wines like Chablis, Riesling, Reserva, Burgundy and Bordeaux, and many more, the series includes glasses for sparkling wine, water, grappa, Sherry and tequila, champagne and Co.
Each glass of the series by Riedel is unique and is manufactured elaborately by hand from crystal glass. The tops are blown by mouth into their form whereas the stem and the base are formed by hand.


We supply custom imprinted Bills of Lading and stock bills of lading for fast shipping and low cost to our customers. Stock forms are available for rush shipments and custom forms take about 3-4 days.
Do you need a bill of lading now? We have a Online FREE Bill of Lading that you can print out on your computer right now. Brought to you by www.ShippersMall.com our sister company.
BLCC004 is our Most Popular Bill of Lading.
Short Form - 3 or 4 Part, Custom Imprinted, continuous carbonless format. In stock for rush shipments..
Has space for Shipping Date and Delivery date. No other bill of lading has that.
Accepted by all commercial carriers, these easy-to-read forms have space for a complete description of every shipment. Made for impact printer with track feed.
You can save money by utilizing our STOCK FORMS. On stock forms, the company name is blank without numbering. Can be used with bill of lading software.
Measures: 8- 1/2" W x 7" L.
Accepted by Walmart, Lowes and other companies that require the V.I.C.S. Standard type bills of lading forms in order to deliver at their facilities.
Continuous Format DOES NOT HAVE THE LINES for easier match-up when printing on a continuous pin fed printer.
Comes in two types of format, Snap-A-Part and Continuous.
V.I.C.S. Supplemental form available here. NOTE: Supplement form is used when you have too many products to list on the main bill of lading. You add the additional products on the supplement form.
Company name and logo available if you order 5000 or more forms.
At last, there is a "Third Party Freight Bill To"! - Great for billing the freight to a corporate office or a transportation broker.
Separate area for "Bill Freight Charges to".
Keep freight moving! Our 1225 bills of lading are accepted by all commercial carriers, these easy-to-read forms have space for a complete description of every shipment.
8 1/2 x 7" Bill of Lading with carbon. DOT/ICC compliant for Hazmat or Non-Hazmat shipments. Accepted by all commercial carriers. Has space for complete description for every shipment.
Carbon-backed sets available in 3 or 4 parts.
Accepted by all commercial carriers, these easy-to-read forms have space for a complete description of every shipment.
Special section to identify hazardous materials in Red print.
Measures 8 1/2 x 7"
Measures 8 1/2 x 11"


Are the people friendly in Christmas Island?
What are the hottest months in Christmas Island?
Has Christmas Island changed much in the last 20 years?
Is it expensive to eat out in Christmas Island?
What do people love about Christmas Island?
What are the hospitals like in Christmas Island?
Do you drive on the left or right hand side of the road in Christmas Island?
Is there much interesting architecture in Christmas Island?
What are the main economic activities of Christmas Island?
What languages are spoken in Christmas Island?
What are examples of traditional dishes served in Christmas Island?
What are the main agricultural products produced in Christmas Island?
Which part of Christmas Island do most people live in?
How old do you have to be to hire a car in Christmas Island?
What currency do they use in Christmas Island?
What are the best unusual things to eat in Christmas Island?
Are there regional differences in the food eaten in Christmas Island?
Are there any diseases to be aware of in Christmas Island?
Is it safe to drink the water in Christmas Island?
What are popular sports found in Christmas Island?


text:
Q: iOS Cannot initialise a parameter of type'const__unsage_unretained id *' I am doing a project based on iOS and Opencv. I need to obtain the the coordinates of the detected contours.
What I want is to compare the edges' coordinates and the coordinates of my manually sketched points.
I try to convert the result vector of contours to NsArray. But that's where I get this error.
Here is the code:
-(UIImage*)findContourPoints:(UIImage*) proceesingImage
{
    cv::Mat _image = [proceesingImage CVMat];
    cv::Mat pyr, timg, gray0(_image.size(), CV_8U), gray;
    int thresh = 50, N = 11;
    cv::pyrDown(_image, pyr, cv::Size(_image.cols/2, _image.rows/2));
    cv::pyrUp(pyr, timg, _image.size());
    std::vector<std::vector<cv::Point> > contours;
    for( int c = 0; c < 3; c++ ) {
        int ch[] = {c, 0};
        mixChannels(&timg, 1, &gray0, 1, ch, 1);
        for( int l = 0; l < N; l++ ) {
            if( l == 0 ) {
                cv::Canny(gray0, gray, 0, thresh, 5);
                cv::threshold(gray,gray,128,255,cv::THRESH_BINARY);
                cv::dilate(gray, gray, cv::Mat(), cv::Point(-1,-1));
            }
            else {
                gray = gray0 >= (l+1)*255/N;
            }
            cv::findContours(gray, contours, CV_RETR_TREE, CV_CHAIN_APPROX_SIMPLE);
            std::vector<cv::Point> approx;

            for ( int i = 0; i< contours.size(); i++ ) {
                // draw contour
                cv::drawContours(_image, contours, i, cv::Scalar(255,255,255), 1, 1, std::vector<cv::Vec4i>(), 0, cv::Point());
            }
        }
    }
    NSArray *myArray = [NSArray arrayWithObjects:&contours[0] count:contours.size()];

    return [UIImage imageWithCVMat:_image];
}

Or is there any better way for solving this?

A: You can't do that! NSArray can store ONLY pointers to NSObjects. NSArray retains items which are stored and this operation can be done only on NSObjects.
Note that contours contains some C/C++ structures.
You have two choices: hold data in std::vector or hold them in NSData and threat this as a C-array of C-structures (3rd option is boxing each item and store it in NSArray, but is big useless overhead).
IMO you will gain nothing by using Objective-c here. I would stick with C++ as long as possible and only final result convert to objective-c objects.


A heartfelt thank you to Carol Cormaci and The Valley Sun for the excellent article summarizing Assemblyman Portantino's recent involvement in fighting the proposed 710 tunnel extension [Piece of Mind column, "Keep fighting to stop 710 tunnel," July 8].
I am also glad to know that Anthony is turning up the heat on this issue in whatever way he is able. It does appear that political clout may be the only thing that will get the MTA officials who are so in love with this tunnel project to pause in their lock step march to push it though.
It is so twisted that the MTA continues to press for this uncreative, ugly solution to a problem they have never defined to the public.
However Carol's last paragraph suggests a sentiment that I feel I must counter. I do not believe those fighting this freeway extension are fighting for selfish reasons. If anything, we see a bigger picture — where thriving communities like ours are not doomed to an unhealthy future because fools with power refused to look at better options.


Vodianova designed for Etam's SS11 collection this year, displaying it in a spectacle of a catwalk show. The runway was split up into 3 separate lanes, with one dedicated to a singer, performing during the show. The show was broadcast live on various social networking sites, as well as on Etam's website, during Paris Fashion Week. The collection seemed to juxtapose the innocence of purity and femininity with the more suggestive and provocative strong female side. Great collection!


Tires are your car's first line of defense against dangerous road conditions. The tread of your tire helps channel water and snow so that you can stop quickly and safely. But as tires begin to wear out, the tread lessens to the point that the tires can no longer properly perform, putting you and your passengers in danger when you need to stop at a moment's notice.
Some say that pennies aren't worth keeping around these days, but when it comes to checking your tires' tread, that's not true. A penny is the perfect tool for ensuring that your tire tread is still acceptable. To perform the penny test, place a penny in the channel of your tire's tread with Lincoln's head down into the tire. If you're able to see the top of Lincoln's head once the coin is settled into the tire, your tires are officially bald.
Being able to see the top of Lincoln's head means that your tread is 1/16th of an inch or less. Tires with tread less than 1/16th of an inch are no longer legal and would not pass a vehicles safety inspection. More importantly, these tires put you at risk for hydroplaning in wet conditions and not being able to stop quickly even in dry conditions. If your car doesn't pass the penny test, you should buy new tires immediately.
Another simple method for testing if your tires are bald is to look for the tread bars. These bars, which are on all new tires, run perpendicular to the channels of a tire. Once the tire is even with these bars, your tire needs to be replaced.
A few years ago, Consumer Reports did extensive research on the stopping abilities of cars. The group found that once a tire's tread reaches below 4/32 of an inch (which is twice the legal limit), its performance begins to drop substantially. To see if your tires are less than 4/32 of an inch, you can use the quarter test.
Like the penny test, place the quarter with Washington's head down into the tread. If you can see the top of Washington's head, it's time to start looking around for new tires. Your tires aren't totally bald yet and don't need to be replaced immediately, but you should be aware that you'll need to be purchasing tires within the next several months, depending on how much you drive.
Make sure that you have your car alignment checked every other oil change and corrected as needed.
Make sure that your tires are inflated to your manufacturer's specifications. Tires that are under or overinflated can wear out quickly or even burst when driving.
Have your tires balanced and rotated every 4,000 to 6,000 miles, as well as whenever a tire has been patched or repaired.
At Bryant Motors, we care for the safety of our fellow Central Missourians long after they drive off of our Sedalia car lot. Even after you've purchased your new or used Dodge, Jeep or Chrysler, our exceptional service department can help keep you safe on the roads with scheduled maintenance.
Continue checking back in with our Car Buying Guide and blog for tips on auto maintenance, industry news, and car safety.


text:
Thomas de Quincey
Next tour is FREE: Tuesday 5 October 2021
Meet: Midland Hotel, Peter Street, 2pm.
Booking: Please press here to book with Eventbrite.
Born in a hotel on Manchester's Cross Street in 1785, Thomas De Quincey is perhaps the greatest local-born writer in Manchester history. Well, him and Anthony Burgess.
Originally he was plain Thomas Quincey (he added the "De" to make himself sound more glam), raised by a wealthy family who lived in glorious countryside near Moss Side (really), he ended up on the streets of London's West End as a penniless drug addict. The experiences inspired his most famous work, Confessions of An English Opium Eater, a memoir partly of his boyhood in Manchester but one laced with drug-fuelled hallucinations and passages of the most mesmerising prose.
"The sense of space, and in the end, the sense of time, were both powerfully affected. Buildings, landscapes, etc were exhibited in proportions so vast as the bodily eye is not fitted to conceive. Space swelled, and was amplified to an extent of unutterable infinity. This, however, did not disturb me so much as the vast expansion of time; I sometimes seemed to have lived for 70 or 100 years in one night; nay, sometimes had feelings representative of a millennium passed in that time, or, however, of a duration far beyond the limits of any human experience."
In Manchester he ran away from the Grammar School, visited the Portico Library (which he mentions in Confessions) and mourned at family graves at St Ann's Church.
Retrace De Quincey's wayward steps with Ed Glinert, Penguin author and editor of Penguin Classics' Sherlock Holmes stories.
« Anthony Burgess
William Shakespeare »


text:
Celebrity News July 13, 2020
Josh Gad Remembers Kelly Preston, Plus: His Tease for 'Blood Ties' Season 2
Many in Hollywood are mourning the loss of Kelly Preston, who lost her life to breast cancer Sunday at the age of 57.
"Extra's" Jenn Lahmers spoke with Josh Gad, who has fond memories of Preston. He said, "It was such a shock that a woman in her fifties, who's been secretly struggling with cancer, is suddenly gone in her prime."
"I was fortunate enough, many years ago, to actually write a sequel to 'Twins' called 'Triplets' that was gonna star Arnold Schwarzenegger, Danny DeVito and Eddie Murphy," Gad continued. "Going back and revisiting that film, what a bright light Kelly was on screen, whether it was in that movie, or 'Jerry Maguire,' or 'Sky High,' she just always lit up the screen and her presence is going to be greatly missed."
Kelly Preston: Hollywood Remembers the 'Sparkly-Eyed Gem'
During the COVID-19 pandemic, Josh is quarantining with his wife and two daughters and is working on Season 2 of his insanely popular podcast "Blood Ties."
"Blood Ties" centers on siblings who are left to pick up the pieces after their parents' plane vanishes. Of the new season, he dished, "From the outset, it's sort of jumps into unexpected terrain."
He teased, "You have my character Michael, who is in many ways crippled by his ongoing alcoholism and substance abuse, suddenly finding himself completely sober. You have Peter Risen, the father, our father everyone thought was very dead in Season 1 — spoiler alert — is very much alive."
#AsSeenOnExtra #CelebrityNews #JoshGad


text:
Q: Why I can not use POST method to local json file using vanilla JavaScript fetch() API? I can use the fetch API to do a HTTP POST request to an external JSON file, but it can't be done in the local JSON file.
    class EasyHttp {
  // http GET request
  get(url) {
    return new Promise((resolve, reject) => {
      fetch(url)
        .then((res) => resolve(res))
        .catch((err) => reject(err));
    });
  }

  // http POST request
  post(url, data) {
    return new Promise((resolve, reject) => {
      fetch(url, {
        method: "POST",
        headers: {
          "content-type": "application/json",
        },
        body: JSON.stringify(data),
      })
        .then((res) => resolve(res))
        .catch((err) => reject(err));
    });
  }
}

const http = new EasyHttp();

const newData = {
  customerID: 1252123,
  name: "Aditya Padukhan",
  purchase: "Realme alubhaja pro",
  productID: "158-hb-122",
};

http
  .post("customers.json", newData)
  .then((res) => res.json().then((data) => console.log(data)))
  .catch((err) => console.log(err));

And I got an error :

eassyhttp.js:16 POST http://127.0.0.1:5500/customers.json 405 (Method Not Allowed) (anonymous) @ eassyhttp.js:16 post @ eassyhttp.js:15 (anonymous) @ app.js:16 app.js:18

SyntaxError: Unexpected end of JSON input at app.js:17

A: The specification says:

The POST method requests that the target resource process the
representation enclosed in the request according to the resource's
own specific semantics.

A static file has no means of processing the data that is posted. JSON isn't a programming language. There is nothing that can read the POST request and do anything with the data in it. Consequently, your web server is defaulting to saying "No, you can't POST here".
If you want to do something with the POST request, then you need to write some server side code that will do that something. (If you want to just overwrite the existing JSON then you should probably be using PUT instead of POST too). Note that allowing any HTTP request to change the data on the server is a bad idea and you really shouldn't allow it without some kind of authentication that limits requests to trusted people and/or logic to determine if the incoming data is "good".