text:
Nearly all the best things that came to me in life have been unexpected, unplanned by me. Carl Sandburg
Without accepting the fact that everything changes, we cannot find perfect composure. But unfortunately, although it is true, it is difficult for us to accept it. Because we cannot accept the truth of transience, we suffer. Shunryu Suzuki
Let there be no purpose in friendship save the deepening of the spirit. Khalil Gibran
But friendship is the breathing rose, with sweets in every fold. Oliver Wendell Holmes, Sr.
It takes a long time to grow an old friend. John Leonard
Sweet is the memory of distant friends! Like the mellow rays of the departing sun, it falls tenderly, yet sadly, on the heart. Washington Irving
Nothing but heaven itself is better than a friend who is really a friend. Plautus
A friend should be one in whose understanding and virtue we can equally confide, and whose opinion we can value at once for its justness and its sincerity. Robert Hall
A true friend never gets in your way unless you happen to be going down. Arnold H. Glasow
If it's very painful for you to criticize your friends – you're safe in doing it. But if you take the slightest pleasure in it, that's the time to hold your tongue. Alice Miller
Amazing Quotes
Author Quotes
Dr. Seuss Quotes
Eleanor Roosevelt Quotes
J.K. Rowling Quotes
Smile, it is the key that fits the lock of everybody's heart.Anthony J. D'Angelo
Smile, it is the key that fits the lock of everybody's heart.
Anthony J. D'Angelo
(Visited 75 times)
Anthony J. D'Angelo
There's nothing I value more than the closeness of friends and family, a smile as I pass someone on the street.Willie Stargell
I love the man that can smile in trouble, that can gather strength from distress, and grow brave by reflection. 'Tis the business of little minds to shrink, but he whose heart is firm, and whose conscience approves his conduct, will pursue his principles unto death.Thomas Paine
Christians are supposed not merely to endure change, nor even to profit by it, but to cause it. Harry Emerson Fosdick
Sometimes, you have to get angry to get things done.Ang Lee
I think God made a woman to be strong and not to be trampled under the feet of men. I've always felt this way because my mother was a very strong woman, without a husband.Little Richard
A friend is someone who knows all about you and still loves you. Elbert Hubbard
The best mirror is an old friend.Peter Nivio Zarlenga
The personal life deeply lived always expands into truths beyond itself.Anais Nin
Few things in the world are more powerful than a positive push. A smile. A world of optimism and hope. A 'you can do it' when things are tough.Richard M. DeVos
Music can change the world because it can change people. Bono
Only trust thyself, and another shall not betray thee.William Penn
When you're in love you never really know whether your elation comes from the qualities of the one you love, or if it attributes them to her; whether the light which surrounds her like a halo comes from you, from her, or from the meeting of your sparks.Natalie Clifford Barney
The true secret of happiness lies in taking a genuine interest in all the details of daily life.William Morris
The best way out is always through.Robert Frost
Revenge is often like biting a dog because the dog bit you.Austin O'Malley
It is only in the act of nursing that a woman realizes her motherhood in visible and tangible fashion; it is a joy of every moment.Honore de Balzac
To an engineer, good enough means perfect. With an artist, there's no such thing as perfect.Alexander Calder
Once you bring life into the world, you must protect it. We must protect it by changing the world.Elie Wiesel
Dad Quotes
Babies don't need fathers, but mothers do. Someone who is taking care of a baby needs to be taken care of.Amy Heckerling
Truth is always served by great minds, even if they fight it.Jean Rostand
Women will never be as successful as men because they have no wives to advise them.Dick Van Dyke
At the center of non-violence stands the principle of love.Martin Luther King, Jr.
The mass of men lead lives of quiet desperation. What is called resignation is confirmed desperation.Henry David Thoreau
Love knows not distance; it hath no continent; its eyes are for the stars.Gilbert Parker
Trust in what you love, continue to do it, and it will take you where you need to go.Natalie Goldberg
There is no worse sorrow than remembering happiness in the day of sorrow.Alfred de Musset
One must change one's tactics every ten years if one wishes to maintain one's superiority. Napoleon Bonaparte
Do the difficult things while they are easy and do the great things while they are small. A journey of a thousand miles must begin with a single step.Lao Tzu
There is only one happiness in this life, to love and be loved.George Sand
Pessimism leads to weakness, optimism to power.William James
© Copyright 2020, All Rights Reserved | inminutes
About - privacy policy - Contact Us - Archives - Site Map


text:
Suspected Hacker behind Massive Cyber-Attacks, Arrested
Posted on March 8, 2017 by Damien
The hacker allegedly behind the Mirai malware has been arrested by UK law enforcement on suspicion of orchestrating massive DDoS attacks last year.
European police have arrested what is believed to be one of the biggest hacking gurus the internet has ever seen.
The 29-year-old British native was arrested on suspicion of being behind the Mirai botnet, which was responsible for the massive DDoS attack late last year that left millions of people unable to access the internet and other telecommunications services.
The British man was apprehended in February by UK law enforcement and is allegedly an infamous black hat hacker known by the pseudonym "BestBuy."
Last Year's Hacking Targeted Hundreds of Thousands of Routers
The Mirai botnet is a notorious Internet of Things malware that crippled hundreds of thousands of home routers last year in what was indisputably the largest denial of service attack ever witnessed.
BestBuy, believed to be one of the major players behind the malware, is said to have exploited a newly discovered vulnerability in a protocol that is commonly used by modems and routers, known as TR-064.
This was shortly after the source code for the Mirai botnet was publicly released.
It is said that BestBuy and his cohorts were attempting to gain control of several Internet of Things devices by creating a monopoly with the lethal malware.
The result was a far-reaching service outage that affected over one million subscribers of the Deutsche Telekom service, and thousands of British telecom TalkTalk customers.
The Mirai botnet is also purportedly behind some major recurrent internet outages in Liberia.
It was also involved in the failed hacking and cyber-attack that was launched on Spamhaus, an anti-spam organization.
Since its creation, the malware has been rented out to various criminal entities to facilitate illicit hacking operations and costly DDoS attacks all over the world.
BestBuy Known for his Hacking Services
Possibly the brains behind the Mirai malware, BestBuy is well known in the realm of the deep web as a proficient hacker who often provides hacking services on various darknet markets.
His Mirai botnet variants, originally engineered for hacking into home surveillance devices, routers, and DVRs, were used in last year's attack against an infrastructure provider in the US.
The October attack left social media sites such as Twitter, Reddit, and a number of reputable websites down for a period of time.
The Mirai botnet has created a reputation for itself as a lethal hacking tool, one that law enforcement officials have been looking to curb for a long time.
The Deutsche Telekom hacking in November was also attributed to BestBuy's attempts to control the telecommunication firm's customers' routers.
Shortly after his arrest, BestBuy sent an apology to the inconvenienced Deutsche Telekom subscribers.
He also mentioned that he was working together with another famed hacking guru and cybercriminal at large, Popopret.
Hackers arrested by the German Federal Criminal Police
Hacking Guru's Arrest was a Joint Effort
Although he was finally nabbed by the UK law enforcement, the operation to bring in the hacker was a joint effort according to BKA, the German Federal Criminal Police Office.
They announced that BestBuy was brought in thanks to the joint efforts of the German police, the British police, and law enforcement agencies from Cyprus.
Cypriot law enforcement agencies became involved in the hunt for the hacking guru BestBuy after SpoofIT, a group of vigilantes who specialize in tracking down DDoS operators, discovered that the intermittent outages in Liberia were carried out via IP addresses from Cyprus.
After the statement concerning the hacking guru's arrest, the BKA declined to answer any more questions and instead referred them to Cologne where the prosecutor's office is located.
The British National Criminal Agency also declined to divulge any more details concerning the arrest but confirmed that the man responsible for last year's massive Internet of Things hacking was indeed behind bars.
BestBuy and Popopret Could be One and the Same
Speculations are rife that BestBuy and Popopret could be pseudonyms belonging to the same person.
This came after the hacking of BestBuy's account on TheRealDeal Market, which proved that he was also the man behind the Popopret alias.
Aside from the Internet of Things hacking, the two are also allegedly behind the sale of the GovRAT malware.
Law enforcement agencies believe that, regardless of the distinction or the lack of it between the two hacking gurus, this arrest is a milestone and one that could serve as a major blow to the Mirai operators.
Posted in Deep WebTagged hacking, Internet of Things, Mirai
Previous PostHow To Set-Up A Cold Storage Bitcoin Wallet
Next PostGoogle E2EMail Code Goes Open-Source

redpajama_set_name: RedPajamaCommonCrawl


ProTraining is more than coursework — it's a complete training management system, equipped with a range of advanced tools for both students and administrators.
Use Phantom® termiticide-insecticide and PT® Phantom® II pressurized insecticide for superior preventative control and resistance management.
Labeled for mattress treatment: Bed bugs loves hidings in mattress seams. This has great residual on mattress fabric plus the flexible label gives bed bugs no place to hide.
Superior residual: The perfect solution for bed bug preventative programs.
Novel mode of action: Unlike pyrethroid insecticides, the active ingredient chlorfenapyr, features a unique mode of action that disrupts energy production at multiple sites, minimizing the chance for resistance to develop.
Still need to get recertified for the new year?
You may need to act soon — for many states, the deadline for recertification is December 31.
The process of earning and managing CEUs for different states can be complicated. ProTraining simplifies the process, allowing users to take a course once for multiple states, plus create an account where their CEUs are always accessible. Users can take CEU-approved courses and quickly view and print their transcripts with the click of a button. And managers can easily buy, assign, and track courses for all their PMPs, right from the online portal.
Ensure that you and all your employees are certified for the new year — log in to ProTraining to manage your CEUs today.
Michael Broder has been working in pest control since he was 12. But he still doesn't have all the answers — if anything, he's become more aware of what he doesn't know.
I have a customer who, every morning, has really small bugs in most of the sinks and showers in the house. They look and jump like springtails. None of the sinks or showers have leaks around them, upstairs or downstairs. There is some bad wood siding on the house and no mulch. This just started about five days ago. What can I do to manage the situation?
Rodents are not going into a bait station and consuming bait. They go around and over it. How can I control activity?


The IRB reviews a number of research studies that take place in an international (non-U.S.) setting. Research conducted outside of the U.S. can pose some unique risks, specifically concerning the political, cultural, or economic conditions of the research site.
Before making travel arrangements, investigators should review the Overseas Study travel policies regarding countries under travel warnings at the Countries Under Travel Warnings page.
assuring and maintaining confidentiality in foreign countries may be difficult.
provide approval documentation for the research received by the PI from the local IRB or ethics group, as applicably defined by the specific community in which the research will be taking place. Examples of acceptable documentation include: local IRB or ethics group approval documents, letters from community leaders and stakeholders, etc.
identify and communicate with a local contact who is fluent in the local language.
Consideration should be given to the most appropriate method of obtaining informed consent, including literacy levels, confidentiality concerns, and cultural norms. Different cultures have different authority structures for approval and consent. Researchers should be aware of and honor different cultural attitudes regarding consent. These attitudes may include differences with regard to autonomy and coercion (e.g., what we might consider to be coercive in the US may not be so in a different culture and vice versa).
In some cases, verbal consent (combined with a waiver of documentation of written consent) may be more appropriate because signing a consent document would put participants at greater risk. In some cases, even when a consent document is appropriate, it may not be appropriate to include some of the required information in the document. For example, email addresses or phone numbers in consent documents may not be realistic or feasible in a foreign country.
Consent is best obtained using the language that is most familiar to the prospective subject. Ideally the researcher or research team is fluent in the local language. If not, the investigator might seek collaborators or hire assistants who are fluent in the local language. A third option is to hire interpreters.
In a small population, the relationship between the interpreter and the subjects must be considered.
The interpreter might exert influence or undue pressure that could lead to selection bias.
The interpreter may not relay information in a clear and unbiased manner (e.g., he/she may leave out information they believe is unpleasant or culturally inappropriate).
In addition to the initial consent process, fluent researchers or interpreters should be available to answer questions, address complaints, or relay instructions throughout the conduct of the study.
Some languages are not written and sometimes people speak a language but may not be able to read or write it.
There may not be any translations of important words like 'placebo' or 'randomization'.
It may be culturally inappropriate to ask for a signature and may indicate a lack of trust.
It may be appropriate to use alternative consent procedures, such as the use of a short form and witness, photos or videos, or other alternate forms of documentation.
What is the age of majority?
What is the relationship between parents and their children in that country?
What is an acceptable and effective parental permission process?
What is an acceptable and effective child assent process and are there laws pertaining to orphans in that country?
Through consultation with experts, the IRB must ensure that the risk assessment holds true at the foreign site. Thus, knowledge of local context is important even in research that may be exempt. Even in exempt research, informed consent, parental permission, or child assent may still be ethically appropriate and/or required under local law. The researcher should include information in the research submission to address the local community ethical standards where the study will be conducted. This information should include details regarding local review (as applicable) and the investigator's experience with the locality. This information will be considered when approving exempt research conducted at a performance site outside of the U.S.
To assist researchers who are conducting expedited or full board research in a foreign country, the IRB requires that the KC IRB questionnaire regarding Transnational Research (Questionnaire G5) be completed. This allows the researcher to consider and detail relevant political, social, cultural, and economic norms or issues and gives the IRB a sense of how knowledgeable the researcher is about the region where the research will take place.


text:
Q: Adding array element to JSON column in PostgreSQL We have a table (avl_vehiculo_data_estatica), which has a JSON column (data_vehdatesta) and, we need to update the contents of it by adding an element to actual JSON array that's stored in it:
Actual contents:
[{"iddata":"1","valor":"18"},{"iddata":"2","valor":"10"},{"iddata":"3","valor":"N/A"},{"iddata":"4","valor":"53"},{"iddata":"5","valor":"Agencia Vespucio Oeste"}]

Desired contents:
[{"iddata":"1","valor":"18"},{"iddata":"2","valor":"10"},{"iddata":"3","valor":"N/A"},{"iddata":"4","valor":"53"},{"iddata":"5","valor":"Agencia Vespucio Oeste"}, {"iddata":"6","valor":"ACTIVO"}]

So, what has to be done is to add a new JSON array element with the following values:
{"iddata":"6","valor":"ACTIVO"}

We've tried several PostgreSQL JSON related operators and functions, but haven't been able to find the correct mix to achieve such update, so any suggestions might be helpful.
DB Version:
PostgreSQL 9.4.9 on x86_64-unknown-linux-gnu, compiled by gcc (Debian 4.9.2-10) 4.9.2, 64-bit

PS: There's a similar question/answer but no exactly the same as our case.

A: Just use || to concatenate jsonb, if you're using 9.5+.
SELECT lhs::jsonb || rhs::jsonb
FROM ( VALUES
  (
    '[{"iddata":"1","valor":"18"},{"iddata":"2","valor":"10"},{"iddata":"3","valor":"N/A"},{"iddata":"4","valor":"53"},{"iddata":"5","valor":"Agencia Vespucio Oeste"}]',
    '{"iddata":"6","valor":"ACTIVO"}'
  )
) AS t(lhs,rhs);

Outputs:
[{"valor": "18", "iddata": "1"}, {"valor": "10", "iddata": "2"}, {"valor": "N/A", "iddata": "3"}, {"valor": "53", "iddata": "4"}, {"valor": "Agencia Vespucio Oeste", "iddata": "5"}, {"valor": "ACTIVO", "iddata": "6"}]

Note the explicit cast should not be required. I suggest storing your types as JSONB to start out with, unless you have good reason not to.

redpajama_set_name: RedPajamaStackExchange


We are a step away from the year 2015, and many of us are looking for a new start with the start of another great year. However, making changes are much easier than envisaged, especially with a dental makeover with your General Dentist in Dubai. It's easier than losing weight, which takes time and getting organized is about building good habits, but with a dental makeover, you can brighten your look, for a new you and it's so simple.
Sometimes, when we look in the mirror, our smiles are not as white as we think they are or they are not as white as they used to be, sometime ago or has that gap that has been bothering you throughout your teenage years just seem to have got bigger and wider, as you have just hit your 30s.
Whatever your tooth problem may be, there is a simple cosmetic dentistry procedure that can fix it and give you back your dazzling smile.
Teeth Whitening – Teeth Whitening in Dubai is a simple treatment and can have a drastic effect on your smile. It can be done at home with teeth whitening kits or at the dental office for more dramatic results. Depending on the type and product that you select to whiten your teeth, it can literally brighten and whiten your teeth up to 10 shades in a short period of time, when they are whitened professionally as opposed to at home dental trays. However, teeth whitening should not become a regular treatment as it can cause serious damage to the teeth, it's best to check with your dental professional the frequency in which you should whiten your teeth and preserve your pearly whites.
Dental Bonding – Dental bonding can help those who are unhappy with gaps in their teeth and chipped tooth's. Dental bonding fills in gaps between the teeth or restore a natural appearance to a chipped tooth.
Dental Implants – Dental Implants in Dubai are an ideal choice to replace a missing or lost tooth. Dental implants are made to look and feel like your natural teeth, and the best part of all is that they are permanent and look and function just like your natural teeth.
Veneers – Veneers in Dubai are thin pieces of plastic or porcelain that help improve the appearance of teeth that are crooked, unevenly shaped, stained or chipped.
Crown Lengthening – For those who have teeth that are smaller than normal, then a periodontist will perform a procedure called cosmetic crown lengthening to make the teeth appear longer and remove excessive gum tissue.
Most Dentists do offer special savings on dental makeovers with a discounted dental plan, which will allow you to complete most of your dental work, including cosmetic dentistry without feeling the pinch, especially during the holidays.


text:
/*
 Licensed under the MIT License. See LICENSE file in the project root for full license information.
*/
using log4net;
using ServerTrack.Data.Record;
using ServerTrack.Log;
using ServerTrack.Models.Interfaces;
using System.Collections.Concurrent;
using System.Threading.Tasks;
using System.Web.Configuration;

namespace ServerTrack.Data.Queuer
{
    /// <summary>
    /// Queues Records in Memory
    /// </summary>
    public class MemoryRecordQueue : IRecordQueue
    {
        /// <summary>
        /// Collection of consumers
        /// </summary>
        private Task[] consumerWorkers;

        /// <summary>
        /// Default constructor; uses default number of consumers
        /// </summary>
        public MemoryRecordQueue()
        {
            int numberOfConsumers;
            if (!int.TryParse(WebConfigurationManager.AppSettings["MemoryRecordQueueConsumerCount"], out numberOfConsumers))
            {
                numberOfConsumers = 1;
            }
            InitializeConsumers(numberOfConsumers);
        }

        /// <summary>
        /// Constructor with settable number of consumers
        /// </summary>
        /// <param name="numberOfConsumers"></param>
        public MemoryRecordQueue(int numberOfConsumers)
        {
            InitializeConsumers(numberOfConsumers);
        }

        /// <summary>
        /// Initialize the collection of consumers
        /// </summary>
        /// <param name="numberOfConsumers">The number of consumers to create</param>
        private void InitializeConsumers(int numberOfConsumers)
        {
            consumerWorkers = new Task[numberOfConsumers];

            for (var i = 0; i < consumerWorkers.Length; i++)
            {
                consumerWorkers[i] = Task.Factory.StartNew(ConsumerWorker);
            }
        }

        /// <summary>
        /// Logger for the class
        /// </summary>
        private static readonly ILog Log = LogManager.GetLogger(typeof(MemoryRecordQueue));

        /// <summary>
        /// The BlockingQueue to support the Producer/Consumer pattern.
        /// </summary>
        /// <remarks>This is implementing a Producer/Consumer model to ensure the Record POST requests are not
        /// unduly delayed or large amounts of threads consumed.</remarks>
        private static readonly BlockingCollection<IIncomingRecordData> QueuedRecords = new BlockingCollection<IIncomingRecordData>();

        /// <summary>
        /// <see cref="IRecordQueue.AddRecordData"/>
        /// </summary>
        public void AddRecordData(IIncomingRecordData data)
        {
            if (data == null)
            {
                const string msg = "RecordData cannot be null.";
                Log.Error(() => msg);

                return;//We'll play nice and not crash the service
            }
            QueuedRecords.Add(data);
        }

        /// <summary>
        /// <see cref="IRecordQueue.RemoveData"/>
        /// </summary>
        public void RemoveData(string serverName) => ServerCollection.Instance.RemoveDisplayData(serverName);

        /// <summary>
        /// Get the size of the queue. This won't be 100% accurate; but provides an estimation
        /// </summary>
        /// <returns>Size of the Queue</returns>
        /// <remarks>Mostly for unit testing</remarks>
        public int QueueSize() =>  QueuedRecords.Count;

        /// <summary>
        /// Process Record Data
        /// </summary>
        /// <returns>A record to process</returns>
        /// <remarks>The GetConsumingEnumerable will block until an item is available to be removed.
        /// Which means that the queue worker may block if it manages to outpace the incoming data.
        /// This should be OK; just something to be aware of</remarks>
        private static void ConsumerWorker()
        {
            foreach (var recordData in QueuedRecords.GetConsumingEnumerable())
            {
                ServerCollection.Instance.AddRecordLoad(recordData);
            }
        }

    }
}

redpajama_set_name: RedPajamaGithub


The term 'SB Lets & Sales' or 'us' or 'we' refers to the owner of the website whose registered office is 146A Church Road BN3 2DL. Our company registration number is 08218444. The term 'you' refers to the user or viewer of our website.


The fine line between coffee afficionado and coffee snob is finer than that which divides a perfect espresso from one over-extracted. Coffee lovers may be a truckdriver on the highway in need of an invigorating drink or someone with a love for great taste. He/she may be a person who brings a broader knowledge into his/her experience, or a snob who can not believe that others "really" appreciate the nuances of the blend, etc. When one tries to develop his taste, and increase his knowledge, he may be viewed upon by others as a snob.
Coffee is at once the most democratic beverage and one that allows for endless cultivation of individual taste and the chance to achieve excellence. Add to this the social aspect of coffee drinking and you have the makings a beverage that can server as a complex social icon. Nobel Laureate Saul Bellow seems to be living in tension between his admiration of excellence and achievement and his connectedness with humanity as such.
Viennese professor of English Literature, Prof. Kurt Meyer makes a distinction between a modernist "elitist" trend in American literature and a postmodern trend that makes a series of moves toward democratic notions. "You are right," he wrote me, "in assessing Saul Bellow as straddling the dividing line between the two". It will not be difficult for us coffee lovers to understand how the motif of coffee can be used to express the tension between elitist trends and more democratic values of basic human experience. This article will show how this happens in the novels and autobiographic thoughts of Bellow when he relates to coffee-a drink he really appreciates.
In a New York Times Review of Books article appearing on May 18, 1983 Mimi Sheraton quotes the Nobel Prize winning author as saying: "I eat in ethnic restaurants in Chicago and at my club, Les Nomades, which has a good French kitchen – maybe the best in the city. It's a private dining club, but it's not too hard to become a member.
Here again we feel Bellow's appreciation of quality but his despise for rudeness of elitist esthetes. He seems to be claiming that the "feinschmeckery" attitude of the refined is actually uncouth.
Coffee, as we saw above, is part of Bellow's daily life. He is particular about his favorite blend and grinds his own beans just before brewing. He carefully prepares his cowboy coffee-not letting it boil. This image of a man carefully going through this daily ritual appears in Bellow's 1970 novel, Mr Sammler's Planet (Viking Press, 1970).
So, grinding one's own coffee-in priest-like motions, is a sign of sacrificing the definitions of status. Yet it is done with "priest-like stiffness"-perhaps stiff since he was not really used to it, but priest-like, with a religious stature, nonetheless.
As Sammler continues his coffee preparation we see that through the careful use of detail an atmosphere is created that reminds one of a chemist or pharmacist at work. At the same time, it reminds us of the meager existence that is Sammler's fate. There is no status here; instead there is a careful, professional and loving preparation of the brew.
"The grounds in the little drawer of the mill he held above the flask. The red coil went deeper, whiter, white. The kinks had tantrums. Beads of water flashed up. Individually the pioneers gracefully went to the surface. Then they all seethed together. He poured in the grounds. In his cup, a lump of sugar, a dusty spoonful of Pream.
Coffee here is the drink of the simple man. It is common drink that can be prepared in a ritual like way as a priest or a chemist might tend to their work-and it is this care that is exalting even in light of the dusty spoonful of Pream.
In his last novel, Ravelstein, (Viking Press, 2000) Bellow creates a sort of antithesis to Sammler. Coffee is taken at a high class French Coffee house and its preparation in the home can be an extravaganza!
Ravelstein (Penguin Great Books of the 20th Century) by Saul Bellow. Cover photo of Ravelstein by Richard Dunkley, a London based portrait and lifestyle photographer.
The extravagant Ravelstein , while being very successful intellectual and "overly well dressed" shows certain signs of being uncouth. Sammler unskillful hand carefully ground coffee, heated water in a flask were the whole operation was "graceful"-although he only had dusty Pream to cap off the cup. Ravelsteins hand turned his espresso serre into a staining agent. As much as Raveltstein loves coffee, he doesn't seem able to simply enjoy it. In his private home, Ravelstein also combines an extravagant love with a sort of blundering when it comes to basics.
Although Ravelstein overdoes it, it does seems that he places the coffee itself at center stage,. Yet the narrator (Chick) says, "I refused to drink his coffee because it was made with chlorinated tap water." (Sounds familiar? see Bellow's remarks above of how, himself, doesn't use tap water but only bottled water.) It steamed and fizzled, a wonderful show but the coffee was undrinkable due to the fundamental ingredient, water.
The jacket of the Ravelstein shows the Cafe Flore in Paris and may point simultaneously to Abe Ravelstein's high taste and his need for social contact. Coffee is not just a drink to be prepared and enjoyed according to your personality. Over a cup of coffee, in the right setting, social contacts are developed and thoughts are exchanged.
Looking back Bellow sounds envious of those who could develop intellectually in an elitist social setting. Ravelstien revels in this type of setting. But Bellow seems a bit critical of the extravagance and lack of proportion that accompanies his protagonist's reveling. The pleasure of his social setting may lead to seeing importance in social status rather than in real social/human contact is to be developed in that setting. Bellow believes in nurturing taste and expertise, but is not willing to let his culture drive a wedge between him and his fellow man, blinding him to the essentials.
Saul Bellow understands the nature of coffee: it is a beverage to be prepared with care to insure quality taste; a drink that is a process and does more than merely quench your thirst. It is a drink that can elevate the individual while keeping him in touch with the essentials of this world. Coffee is a drink that leaves various marks as part of our daily ritual whether you live in high style like Ravelstien or have a makeshift kitchen in a one-room apartment like Sammler. Bellow seems to understand the enticement of "sophistication" and of forever advancing with the ritual of coffee. But, more so, he realizes that true refininement means remaining rooted in the basics.
With thanks to my dear friend Nathan Szajnberg, who walked the Quandrangle with me and studied with Bellow, while I did other things.


text:
Dr. Yask, CISO, Indian Oil Corporation
CISO, Indian Oil Corporation
Greater Toronto School Offline Following 'Cyber Incident'
Online Learning and Student Chromebooks Disabled for Thousands of Schoolchildren Mihir Bagwe (MihirBagwe) • November 28, 2022
Credit Eligible
A cyber incident at a school district serving Toronto's outer suburbs disabled online learning for thousands of students and plunged school administration into a mainly pre-digital era.
The Durham District School Board, which serves more than 74,000 day students, disclosed Sunday that the incident had yanked phone and email services online along with "most" student Chromebooks.
Schools are open, but attendance will be taken manually and parents won't be notified if their child is absent.
The district is responsible for public education across 136 elementary and secondary schools in the eastern Toronto exurbs. It employs over 7,000 teaching and educational services staff.
The district school board says it discovered the incident on Friday and took steps to secure its network and retain outside assistance. It has notified law enforcement.
The school district's notification about the incident doesn't say the word "ransomware" and a district spokesperson declined to comment on whether its systems have been maliciously encrypted. The spokesperson clarified that "with the network down, people cannot be authenticated to the network, hence the Chromebooks are not being operational."
Ransomware attacks against school districts - as with other sectors such as healthcare that are perceived as soft touches by hackers due to poor security standards and the high sensitivity of the data they hold - have spiked in recent years. Driving that trend in the education sector was the sudden, novel coronavirus pandemic-driven shift to remote learning tools. That change expanded schools' attack surface but typically occurred without a consummate increase in defense resources (see: As Classes Resume, Schools Face Ransomware Risk).
Some Durham staffers took out their frustrations online. The Twitter account of Norman G. Powers Public School tweeted that employees seemed unable book supplies online. "Are we sure that it is working? And how are admin or staff to contact dispatch if assistance is needed?"
A substitute teacher who was sick and wanted to notify the school but was unable to log in also took to Twitter to ask about delivering lesson plans.
"We have notified the school you are at and they should be reaching out. Thanks," the school district responded.
Why Are HIPAA Fines Down 93% - With Data Breaches Soaring?
UK Online Safety Bill Harms Privacy & Security, Experts Say
Mihir Bagwe
Senior Correspondent, Global News Desk
Bagwe previously worked at CISO magazine, reporting the latest cybersecurity news and trends and interviewing cybersecurity subject matter experts.
How to Predict New Account Risk
The Anatomy of Phishing: Authentication Best Practices to Prevent Sophisticated Phishing Attacks
OnDemand | Why You Have an MFA Emergency on Your Hands And What to do About It
Quarterly Threat Report: The Risk of MFA Fatigue
Synthetic Identity, Fraud & More: How to Avoid Being a Victim
Risk Management Framework: Learn from NIST
90 minutes · Premium OnDemand
From heightened risks to increased regulations, senior leaders at all levels are pressured to improve their organizations' risk management capabilities. But no one is showing them how - until now.
Learn the fundamentals of developing a risk management program from the man who wrote the book on the topic: Ron Ross, computer scientist for the National Institute of Standards and Technology. In an exclusive presentation, Ross, lead author of NIST Special Publication 800-37 - the bible of risk assessment and management - will share his unique insights on how to:
Understand the current cyber threats to all public and private sector organizations;
Develop a multi-tiered risk management approach built upon governance, processes and information systems;
Implement NIST's risk management framework, from defining risks to selecting, implementing and monitoring information security controls.
Ron Ross
Sr. Computer Scientist & Information Security Researcher, National Institute of Standards and Technology (NIST)
https://www.fraudtoday.io/greater-toronto-school-offline-following-cyber-incident-a-20567


text:
Q: pd.read_csv question with two different tables on top of each other in .csv i have got a csv file that is setup with information on top of information and im struggling to read it into a dataframe.
The raw CSV Looks like:

I am hoping to get essentially 3 different things:
1) Define the date and company name in the first row
2) Put the summary table (top table) into a dataframe
3) Put the detailed sales table into another dataframe
I tried df = pd.read_cs(filepath,error_bad_lines=False) which just gives me the summary table but in only 3 rows due to the first row being only 3 columns. Any ideas on how to read these files? the row numbers for the summary table are not fixed (varies how many rows). Any help would be much appreciated! Thanks!

A: You can specify the number of rows you want to read with parameter nrows and you can also use skiprows to skip reading certain rows in pd.read_excel:
You can read the top-table like below into a df:
Here, you can skip the first row which has some not useful headers and read the next 10 rows which contain top-table's data.
df1 = pd.read_excel('test.xls', skiprows = 1,  nrows= 10, usecols = 'A:D')

Then the second-table in another df like this:
Here, you can skip the rows already read in df1, and read the remaining data from the file.
df2 = pd.read_excel('test.xls', skiprows = 6)

A: For those interested this is what i used to solve the problem:
from csv import reader

with open('*.csv', 'r') as read_obj:
    csv_reader = reader(read_obj)
    list1 = []
    list2 = []
    list3 = []
    for row in csv_reader:
        if len(row) == 3:
            list1.append(row)
        if len(row) == 4:
            list2.append(row)
        if len(row) == 7:
            list3.append(row)
    df1 = pd.DataFrame(list1)
    df2 = pd.DataFrame(list2)
    df3 = pd.DataFrame(list3)


Attention chocolate lovers, your dream job might have just opened up.
Chocolate Tasters are wanted for Mondelez International, the company that makes Cadbury and Oreo.
Taste testers will be paid to carefully examine and eat new products before they hit the market.
TribLive reports the pay comes out to about $14 an hour.
Chocolate testers will work in a team of about 11 other testers and a panel leader to talk about new products Mondelez is developing.
Mondelez says chocolate testers do not need to have previous experience and they will provide full training to develop their taste buds.
If you're interested in the details, you can visit the company's website here.
Of course there's a catch. There's always one right?
The position was listed as only part-time and employees would need to relocate to the U.K. On its employment page, the company is upfront and says that it expects a lot of applicants for the position, so if you don't hear back within 14 days - consider yourself not hired.


These are acrylic ornament display stands. The slanted display areas puts the items at an optimal viewing angle for your customers. The inset keeps the items held securely in place. The flame polished edges provide a clean and professional finish. We carry multiple sizes to suit your specific needs.


Please provide your email address, security question, and answer to reset your password. Once you have reset your password, your new one will be emailed to you and you will be prompted to change it the next time you log in.
Security Question	 Please select your security question What is your father's middle name? What was the name of your first pet? What city were you born in? What is your favorite animal? Who was your favorite teacher? What is the last book you read?


text:
Розвал (, , ) —

 1) Зона, в якій гірська порода відбита, роздрібнена і розпушена вибухом ВР. Ширина розвалу — відстань між нижньою брівкою уступу після вибуху і нижньою брівкою розвалу.
 2) Власне відбита гірська порода.

Див. також

 Висадження

Література

Буровибухові роботи
Гірнича термінологія

redpajama_set_name: RedPajamaWikipedia


text:
Брендан Керри (; род.  года, Сидней, Австралия) — австралийский фигурист, выступающий в мужском одиночном катании. Он — восьмикратный чемпион Австралии, призёр турниров серии Челленджер, участник Олимпийских игр в Сочи 2014, Пхёнчхан 2018 и Пекин 2022.

По состоянию на 16 апреля 2022 года занимает 28-е место в рейтинге Международного союза конькобежцев (ИСУ).

Личная жизнь
Брендан Керри родился 18 ноября 1994 года в Сиднее. Его мать Моника Макдональд выступала в танцах на льду и участвовала на зимних Олимпийских играх 1988 года, а его сестра Шантель Керри раньше была одиночницей, а теперь выступает в танцах на льду.

Керри учился в средней школе Epping Boys, а затем перешел в среднюю школу дистанционного обучения в Сиднее, чтобы сосредоточиться на фигурном катании.

Карьера

Ранние годы
Брендан начал кататься на коньках в 2004 году. Он дебютировал в юниорской серии Гран-при в 2008 году. Он выиграл чемпионат Австралии среди юниоров в сезоне 2009–2010. В 2011 году Керри дебютировал на чемпионате четырёх континентов, заняв восемнадцатое место. Он также участвовал в своем первом чемпионате мира среди юниоров, но занял лишь тридцать третье место, не пройдя даже квалификацию.

В сезоне 2011–2012 годов Керри впервые стал чемпионом Австралии на взрослом уровне и был отправлен на свой первый взрослый чемпионат мира. Но успеха ему добиться не удалось: он стал тридцать третьим и не прошёл квалификацию.

Сезон 2013/2014
В сентябре 2013 года Керри был отправлен на Nebelhorn Trophy 2013, с целью привезти своей стране квоту на  зимние Олимпийские игры 2014. В результате он стал восьмым, и Австралия получила одно из шести оставшихся мест для стран, которые ранее не квалифицировались на соревнования среди мужчин. Он занял пятое место на двух своих юниорских этапах Гран-при, что стало для него лучшим достижением. В январе он попал в произвольную программу на Чемпионате четырех континентов 2014 года в Тайбэе и занял двадцатое место по итогам турнира. В феврале Керри отправился на свои первые Олимпийские игры. В соревнованиях среди мужчин он занял 29 место в короткой программе, набрав 47,12 балла, но так как в произвольную программу проходило только 24 человека, этот результат не позволил ему пройти дальше. Он закончил свой сезон на чемпионате мира среди юниоров, состоявшийся в марте в Софии. Он занял девятнадцатое место в короткой программе, двадцатое место в произвольной программе и двадцать первое место в общем зачете.

Сезон 2014/2015
Керри принимал участие в двух соревнованиях в недавно открывшейся серии Челленджер, заняв девятое место на Lombardia Trophy 2014 и одиннадцатое на Autumn Classic International 2014. На чемпионате четырех континентов 2015 в Сеуле Брендан стал семнадцатым. На своем втором чемпионате мира он впервые квалифицировался в произвольную программу, заняв семнадцатое место в короткой программе. Он стал двадцатым по итогам соревнований в Шанхае.

Сезон 2015/2016
Керри впервые принял участие на взрослом этапе серии Гран-при. На Skate America 2015 года, он занял 11 место в короткой программе, 7 место в произвольной программе и 8 место в общем зачете. 23 ноября он был добавлен на NHK Trophy 2015, на котором финишировал двенадцатым. На чемпионате четырех континентов 2016 Керри стал девятнадцатым, а марте он стал семнадцатым на чемпионате мира 2016 года в Бостоне, заняв 17 место в обоих сегментах.

Сезон 2016/2017
Керри был приглашен на два этапа Гран-при: Skate America 2016 и Trophée de France 2016, и финишировал десятым на обоих состязаниях. В декабре он выиграл свой пятый национальный титул. В феврале 2017 года он финишировал одиннадцатым на чемпионате четырех континентов 2017 года, и пятым на Зимних Азиатских играх, проходивших в Саппоро.

В марте Керри занял тринадцатое место в короткой, пятнадцатое в произвольной программе и пятнадцатое место в общем зачете на чемпионате мира 2017 года в Хельсинки. Благодаря его результату Австралия получила право участвовать в соревнованиях среди мужчин на зимних Олимпийских играх 2018 года в Пхенчхане.

Сезон 2017/2018
Брендан открыл свой сезон в середине сентября, завоевав бронзовую медаль на Lombardia Trophy 2017 года, тем самым став первым австралийским фигуристом, который финишировал на подиуме турнира серии Челленджер. Неделю спустя он получил бронзовую медаль на соревновании Ondrej Nepela Trophy 2017.

Расставшись с давним тренером Тэмми Гамбилл, Керри подтвердил свой переезд в Москву для тренировок с российским тренером Николаем Морозовым в середине ноября.

На очередном своём чемпионате четырёх континентов фигурист из Австралии стал тринадцатым.
В феврале 2018 года Брендан принял участие во вторых в своей карьере зимних олимпийских играх. В короткой программе австралиец занял шестнадцатое место, набрав 83.06 балла, что позволило ему пройти в произвольную программу. За произвольную программу Керри получил 150.75 балла, что позволило ему удержаться в двадцатке лучших фигуристов планеты, замкнув её. На чемпионате мира Брендан стал восемнадцатым.

Программы

Спортивные достижения

Примечания

Ссылки

Фигуристы Австралии
Фигуристы на зимних Олимпийских играх 2014 года
Фигуристы на зимних Олимпийских играх 2018 года
Знаменосцы на зимних Олимпийских играх 2022 года
Фигуристы на зимних Олимпийских играх 2022 года


Considered by many to be the most romantic day of the year, Valentine's Day is also one of the most fun to craft for! Sweethearts of all ages will have a blast creating cards and other sentimental gifts for loved ones using our wide assortment of Valentine clip art.
This week's featured collection is Vintage Valentines. Drawn from authentic valentines of the early 20th century, this selection of romantic greetings includes postcards and valentine-based die cuts of apple-cheeked children, cherubs, cupids, bouquets, and adorable animals. In addition to traditional Victorian-influenced styles, these illustrations include popular retro images that circulated in the '40s, '50s, and later.
Download all 230 images for only $12.99 or purchase individual image sheets for only $0.99 each- you'll have instant access to your images so get your glue stick ready!


Join us Saturday, March 23 from 12pm-1pm for a complimentary ZUMBA class.
The Beauty & Balance Saturday experience continues with an indoor ZUMBA class. The class will take place in the JCPenney court led by certified ZUMBA instructor Blanca Emsley!
Blanca Emsley is a certified ZUMBA instructor, who has taught ZUMBA for at least 12 years. Blanca's main goal is to get you fit while having fun doing it. Her classes truly feels like a party! Space is extremely limited for this event! RSVP here to reserve your space. Please wear tennis shoes for the event.
Throughout the entire month of March, discover a curated collection of events, special offers, giveaways, and more at Westfield Broward. Learn more about all our March Beauty & Balance events here.
What should I bring into the event? Water, tennis shoes, and a towel.
Do I have to bring my printed ticket to the event? No need to bring your printed ticket, we will check you in with the name with which you registered.
Is this event kid- friendly? This event is open to all ages.
Are photos allowed? We love it when guests take pictures and share them with us! Post your favorites to our Instagram page: @WestfiedBroward #WestfieldBroward #BeautyandBalance.


text:
Check out this new teaser for upcoming horror, The Park
2015-10-12 04:00:00by Vikki Blake
Press Right Click to Callum
Funcom has released a behind-the-scenes video showcasing gameplay of upcoming horror game, The Park.
Funcom's first foray into single-player storytelling for a decade, The Park tells the tale of Lorraine, a "rough around the edges" mother looking for her missing son, Callum. The search takes her through the environs of a creepy-ass Amusement Park.
"For the last ten years, Funcom has been focused on making massively multiplayer online games, so The Park is our first single-player experience in a long time," says creative director, Joel Bylos.
"It has been an incredibly fun and rewarding process working on The Park. What initially started out as a prototype and a way for us to learn new development tools, has evolved into a short and intense psychological horror experience which we are all very excited to share with gamers out there."
Funcom describes the psychological tension of the game as "the feeling [you get from] a Stephen King novel."
There's no set release date, but The Park's website cites it as "coming October 2015"... so expect it soon.
Vikki BlakeFormer Contributor gamer profile
Vikki hails from the Welsh side of the UK and overindulges on Yorkshire Tea, raspberry cider, CAPLOCKS, outrageously unfashionable music and horrible sweary words. She probably knows more about ... more + disclosures
Also on Destructoid: The Park (5) From our database:
Funcom's The Park is coming to consoles next year - Chris Carter
Review: The Park - Chris Carter
'The Park,' Funcom's cool-looking horror game, will launch in time for Halloween - Chris Carter
Check out this new teaser for upcoming horror, The Park - Vikki Blake
The Park is a creepy new horror game from Funcom - Chris Carter
Filed under... #Funcom #Horror #PC #Survival Horror


text:
Longtime referee makes the calls at Putnam…
Longtime referee makes the calls at Putnam Investments
OFFICIAL BUSINESS: Putnam CEO Robert Reynolds, in his Boston office, has worked as a referee at the high school and college levels.
By Boston Herald |
PUBLISHED: July 2, 2010 at 12:00 a.m. | UPDATED: November 18, 2018 at 12:00 a.m.
Putnam Investments President and Chief Executive Robert Reynolds celebrated his two-year anniversary with the company yesterday.
He is a leader in the Boston business community and has worked to reinvigorate Putnam.
Reynolds, who grew up in West Virginia, moved to Boston in 1984 to work for Fidelity Investments. Prior to taking the helm at Putnam, he served as the vice chairman and chief operating officer at Fidelity.
He grew up in a sports family. When his playing days as a youth were over and after college, an acquaintance when he worked in North Carolina told Reynolds that officiating was the next best thing to playing.
For many years, Reynolds worked as an official, refereeing basketball and football games at the high school and college levels.
His interest in sports and officiating helped single him out as a finalist for the NFL commissioner job that eventually went to Roger Goodell, whom Reynolds praised.
In an interview with the Herald, Reynolds said officiating games taught him lessons that have helped him run companies. Here are excerpts from the interview:
On playing sports as a kid
"I grew up in Clarksburg, W.Va. Sports were the game in town, so to speak. Starting out with baseball, then eventually moving up to basketball, football, I just played most all sports through high school and learned a lot of great lessons through sports."
His favorite sport
"I would have to say football. Even though I spent more time playing baseball, once I got playing organized football, which started in Pop Warner at the age of 12, football was clearly my favorite sport. . . . I started out at quarterback but then moved to wide receiver and spent most of the time in later years as a defensive end – as I grew."
From Steelers fan to Patriots fan
"I do try to keep (my growing up a Steelers fan) a secret. I followed the Steelers for years. In West Virginia, West Virginia (University) is the big game in town. But with Pittsburgh being 60 miles away from my hometown, there were a lot of Steelers fans and Pittsburgh Pirates fans growing up. I guess the moment of truth came to me (after moving to Boston, when the Patriots) played the Steelers in the playoffs, I forget the exact year, probably '99 . . . I was really at a crossroads, in a dilemma about who to root for, but very quickly in the game I was rooting very, very hard for the Patriots. So I knew I had made the total conversion."
Pressure of being an official
"You go into every game with a special kind of pressure you put on yourself – because having played a lot of sports you know that both teams put a lot of time and effort into getting ready to play that game, so games were important. I did officiate the Ivy League championship several years in a row. I had NCAA playoff games, and even in basketball I worked down in North Carolina in the high school state semifinal game. In all the games, I think there's a special type of pressure, but the bigger the game, the more intensity you had as an official. You clearly felt that it was a big game."
Ref's lessons for a CEO
"I definitely think officiating helped, because you were always faced with the idea that you had to make a call and a decision over a very short period of time. There wasn't a lot of time to deliberate and also, too, that there are a lot of fans at the game voicing their opinion on your officiating. So I think it taught a lot of things about decision-making and not getting ruffled or not feeling the pressure making the decision, but doing it and moving on."
Pro athletes as role models
"Whether you're an athlete or movie star or rock star, high-profile people get projected out there as role models and I don't know if that's the right way to go. I think a lot depends upon parents and pointing their own children in the right direction, and the role that that athlete or star plays in the child's life I think depends a lot about their home life. Some you are very proud to say you would love your children to emulate them, and there are some out there that would come into question."


text:
Innovative Business News
Breaking Business News Stories
Sweden Joins India's Venus Mission With Instrument to Explore Planet
Sweden is getting on board India's Venus orbiter mission "Shukrayaan" with a scientific instrument to explore the planet. Ambassador of Sweden to India, Klas Molin said Swedish Institute of Space Physics (IRF) is engaged in the venture, its second collaborative project with the Indian Space Research Organisation (ISRO).
"IRF's satellite instrument Venusian Neutrals Analyzer (VNA) will study how the charged particles from the Sun interact with the atmosphere and exosphere of the planet", he told PTI.
"The new Venus mission means that the collaboration between IRF and ISRO continues".
The VNA would be the ninth generation of IRFs series of miniatured ion and ENA (Energetic Neutral Atoms) instruments, according to Swedish officials.
The first generation was named SARA (Sub-keV Atom Reflecting Analyzer) and was launched on board the Indian spacecraft Chandrayaan-1 that explored the Moon in 2008-2009. SARA consisted of two sensors. One was a detector for energetic neutral atoms and the other was an instrument to measure the flow of ions in the solar wind.
The instrument studied how the plasma around the Moon interacts with the moon where the surface is not protected by an atmosphere or a magnetic field, they said.
"For the first time ever, SARA could investigate energetic atoms that are knocked from the lunar surface when they are hit by the solar wind", Swedish officials said.
The SARA experiment was the first collaborative project between IRF and the ISRO.
On collaboration in general with India in the field of space, Molin said Sweden has quite a lot to provide, both from its institutions and from space tech companies. He said India has a clear ambition to explore the universe, other planets and to send humans to space. "This segment includes to a large extent R&D effort, both regarding space technologies and services."
"The unique Space Tech Testbed capability at Esrange can also carry out even more advanced tests of equipment and technologies that should be used in exploration campaigns", Molin said. On future prospects in the space field between the two countries, the Ambassador noted that India has recently created National Space Promotion and Authorization Centre (IN-SPACe) to provide a level playing field for private companies to use Indian space infrastructure.
This is part of reforms aimed at giving a boost to private sector participation in the entire range of space activities, he said. "The future is exciting as India is opening the space market for commercial player participation and easing import-export restrictions, including 100 per cent FDI allowed in satellite development and deployment. It is important to underline that ISRO will remain as the main Indian customer in the coming years, but the market growth could be exponential", Molin said.
According to ISRO officials, the Indian space agency has short-listed 20 space-based experiment proposals, including from France, for its proposed Venus mission to study the planet for more than four years. They include "collaborative contributions" from Russia, France, Sweden and Germany. ISRO was eyeing June, 2023 for the country's first mission to Venus.
"But we are currently reviewing this mission timeline due to delays arising from the pandemic situation", an ISRO official said.
"Future launch opportunity is either in 2024 or 2026". It was noted that optimal launch window (when Venus is closest to the Earth) comes about every 19 months. Of the Indian and international payload proposals it received in response to an announcement of opportunity for novel space-based experiments to study Venus, ISRO has short-listed 20 and they are currently under review.
The one already selected, according to French space agency CNES, is France's VIRAL instrument (Venus Infrared Atmospheric Gas Linker) co-developed with the Russian space agency Roscosmos, and the LATMOS atmospheres, environments and space observations laboratory attached to the French national scientific research centre CNRS.
Scientific objectives of ISRO's Venus mission are investigation of the surface processes and shallow subsurface stratigraphy; and solar wind interaction with Venusian Ionosphere, and studying the structure, composition and dynamics of the atmosphere, according ISRO.
The payload capability of the proposed 2500-kg satellite, planned to be launched on GSLV Mk II rocket, is likely to be 175 kg with 500W of power.
The proposed orbit is expected to be around 500 x 60,000 km around Venus. This orbit is likely to be reduced gradually, over several months to a lower apoapsis (farthest point).
iPhone 12 Pro Series Is Amazing, but Why Is It So Expensive in India? We discussed this on Orbital, our weekly technology podcast, which you can subscribe to via Apple Podcasts, Google Podcasts, or RSS, download the episode, or just hit the play button below.
This article was originally published by Ndtv.com. Read the original article here.
How That Iconic Gucci Moment in Saweetie's "Best Friend" Video Came to Be
Indonesia vaccine rollout bucks trend by targeting younger generations
Replacing Universal Credit increase with one-off payment a 'terrible' idea, Labour says
Hardwell Ends Decade-Long Radio Show with Epic Finale, On Air 500 [LISTEN]
4 Quick Fixes to Make Legacies Great Again
Campaign Tester
https://www.youtube.com/watch?v=vvTTwOadbXY
Marshmello Collab with Louisville Rapper 2KBABY Coming Soon
Netflix and Disney are trading places: Disney is the upstart, Netflix the old guard
May attacks Johnson for 'abandoning moral leadership'
Sir Philip Green's Outfit stores are to close with loss of 700 jobs
US says China is committing genocide against Uighurs and other ethnic minorities
Washington 'like a warzone' with Biden inauguration just hours away
Halsey Buys Liam Payne's Calabasas Pad for $10.1 Million
Book Riot's Deals of the Day for January 19, 2021
Billie Eilish and Rosalía Announce New Song "Lo Vas a Olvidar"
ViacomCBS to launch streaming service Paramount+ on March 4, to compete with Disney+, HBO Max
Rare snowfall in the Sahara desert leaves extraordinary pattern on sand dunes
'Help us': Uganda's pop star politician Bobi Wine 'made prisoner in his own home'
Putin critic urges Russians to 'take to streets' as court orders Navalny be held for 30 days
Into The Grey Zone: Political violence 'much more likely' when facts undermined
Poisoned Putin critic Alexei Navalny returns to Russia
Incumbent Yoweri Museveni declared winner of Uganda presidential election
Copyright © 2021 by Innovative Business News. All rights reserved. All articles, images, product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement unless specified. By using this site, you agree to the Terms of Use and Privacy Policy.


text:
ProLogis Inks 475,000-SF Build-to-Suit Deal Near Paris
ProLogis has announced that it will build a new, 475,000-square-foot industrial warehouse near Paris for C&A France, the French subsidiary of international clothing retailer C&A. The facility will be developed southeast of the capital in the city of Presles. C&A will use the space as a regional distribution center, distributing
ProLogis has announced that it will build a new, 475,000-square-foot industrial warehouse near Paris for C&A France, the French subsidiary of international clothing retailer C&A. The facility will be developed southeast of the capital in the city of Presles. C&A will use the space as a regional distribution center, distributing various lines of apparel to its network of retail stores throughout northern and central France. Construction on the building, which will eventually be rail-served, is scheduled to begin in the second half of 2008. While the French industrial property market is still good for build-to-suit development, according to Prologis' Ranald Hahn, managing director for southern Europe, it is getting tougher to find large, strategically located, rail-served sites in the greater Paris area.Prologis recently completed development of a 215,000-square-foot facility for the same firm in Slovakia. In addition to the C&A facility, ProLogis controls land at the site that can be used to expand the building another 129,000 square feet. ProLogis also is pursuing entitlements for a 134-acre parcel of land nearby to support a second rail-served distribution park that could comprise up to 1.6 million square feet of space at full build-out. C&A is one of the leading fashion retail companies in Europe. It opened its first store in the Netherlands in 1861 and today has more than 1,200 stores in Europe.


Teal Canisters Fascinating Turquoise Canisters Aqua Canister White Teal Cannisters Uploaded by gFilter on Friday, September 7th, 2018 in category Decorating Ideas.
See also Teal Cannisters Blue Canister Set Teal Kitchen Canisters Teal Colored Kitchen from Decorating Ideas Topic.
Here we have another image Teal Cannisters Canisters And Utensil Jars featured under Teal Canisters Fascinating Turquoise Canisters Aqua Canister White Teal Cannisters. We hope you enjoyed it and if you want to download the pictures in high quality, simply right click the image and choose "Save As". Thanks for reading Teal Canisters Fascinating Turquoise Canisters Aqua Canister White Teal Cannisters.


Ck2 retinue cost female viagra in ireland how much is generic viagra in canada gabapentin oral dose retin a micro gel pump price retina display replacement price. Ipad 9.7 retina display price in india buy viagra in western australia generic viagra cost canada viagra going generic in canada retinoscope welch allyn price. Ipad retina display replacement cost what is the cost of generic viagra in canada avalide tablets a macbook pro retina display 15 inch (2.3 ghz) price in india. Macbook air with retina display price in india is viagra generic in canada is generic viagra from canada safe. Retin a for acne price cost generic viagra canada gabapentin 300 mg oral cap can u buy viagra in australia retin a micro price without insurance. Prescription retin a cream cost retin a micro 0.04 gel price amneal gabapentin oral solution ipad retina display 64gb price. Drugstore $5 discount keeler retinoscope price streak retinoscope cost gabapentin oral 100 mg where can i buy viagra in sydney australia. Retina display worth the price is generic viagra available in canada can i buy viagra at the chemist in australia can a female take a viagra. Can you buy viagra in australia over the counter gabapentin oral solution amneal cost of retinal detachment surgery in australia retina display monitor price. Apple macbook air retina display price in india to buy viagra online in australia gabapentin oral solution 250 mg 5ml. Tricor medication retin a uk price retin a prescription price retina display price in india where can you buy viagra in australia gabapentin oral tablet 600 mg. Retina display replacement cost viagra online bestellen erfahrung retinal detachment surgery cost in india.
Buy valtrex for cheap where can i buy unisom in uk valtrex buy online cheap flagyl metronidazole over the counter. Viagra pills for females in india buy generic valtrex online cheap kamagra günstig online bestellen viagra like pills over the counter. Can you buy unisom in the uk cheap viagra pills uk cheap viagra pills online flagyl for bv over the counter flagyl gel over the counter unisom sleepgels uk. Kamagra online kopen Viagra 120 Pills 50mg $145 - $1.21 Per pill kamagra online belgie viagra pills cvs. Kamagra onlineapotheke de erfahrungen buy unisom online uk over the counter medicine like flagyl over the counter alternative to flagyl. Over the counter metronidazole flagyl viagra cost per pill 2015 flagyl cream over the counter viagra generika in deutschland bestellen. Over the counter flagyl tablets kamagra gel buy online kamagra online kupovina viagra alternative pills in india kamagra onlineapotheke de erfahrung. Buy unisom in uk how much viagra cost uk Generic avodart price online patika kamagra over the counter substitute for flagyl buy orlistat us. Viagra pills online canada buy unisom sleepgels uk online apotheke österreich kamagra viagra pills for sale nz. Over the counter medicine for flagyl where to buy cheap valtrex viagra pills effects unisom buy uk is flagyl an over the counter drug valtrex buy cheap. Strong herbal viagra uk metronidazole flagyl over the counter flagyl is it over the counter kamagra-onlineapotheke.to erfahrung. Viagra online bestellen ohne rezept erfahrungen generic viagra bestellen buy orlistat in usa. Viagra pills melbourne buy generic valtrex cheap viagra 3 free pills is there an over the counter substitute for flagyl unisom tablets uk.
Qual nome generico do viagra acheter kamagra generic effectiveness of lipitor vs zocor buy kamagra in brisbane kamagra buy online australia. Kamagra genericshop diflucan yeast medication how much does zyban cost at walmart lipitor generic vs simvastatin nome generico viagra sandoz. Lipitor 20 mg vs simvastatin 40 mg crestor 20 mg vs lipitor 80 mg buy kamagra perth beconase nasal spray for snoring. Lipitor vs zocor cost otc viagra walmart lipitor vs simvastatin dosage qual o nome do viagra generico da ems simvastatin vs lipitor dosage comparison. Crestor 5 mg vs lipitor 10mg kamagra oral jelly generic shop super kamagra generico diflucan medication lipitor vs generic atorvastatin. Atorvastatin pfizer vs lipitor atorvastatin calcium generic vs lipitor viagra professional g�n�rique 100 mg kamagra gel generico crestor vs lipitor dose conversion. Preço viagra 50 mg generico lipitor generic vs lipitor generic cialis kamagra lipitor vs crestor cost kamagra oral jelly buy australia. How much zyban cost viagra alternative otc lipitor vs zocor generic yeast infection medication prescription diflucan buy kamagra in australia. Nome generico do viagra Propecia generic in usa buy kamagra sydney qual e o nome do viagra generico how much does zyban cost in australia. Viagra no generico nome generico da viagra otc viagra alternative canada lipitor vs crestor effectiveness beconase nasal spray for ears kamagra generico. Substitute for viagra otc buy kamagra in sydney viagra professional 100mg viagra professional 100mg price buy kamagra jelly in sydney lipitor vs simvastatin effectiveness. Lipitor dosage vs crestor dosage crestor vs lipitor muscle pain lipitor vs atorvastatin calcium where can i buy kamagra in australia.
Viagra 240 Pills 50mg $255 - $1.06 Per pill which is cheaper doxycycline monohydrate or hyclate finasteride 5 mg order viagra cheap canada. Order norvasc online buy viagra online with visa gift card finasteride mail order order finasteride online australia. Buy fluconazole 50mg online fluconazole 200 mg online finasteride 1mg order buy viagra online in us norvasc order online. Which is cheaper doxycycline hyclate or monohydrate finasteride order online viagra generika online kaufen erfahrungen order viagra in canada which is stronger zanaflex or baclofen. Where to buy viagra online usa finasteride order online erfahrungen mit viagra online bestellen can i order finasteride online finasteride 5 mg order. Norvasc order online finasteride 5 mg order online buy viagra online in the usa finasteride 5 mg order online order generic finasteride. Buy viagra online australia mastercard order finasteride online finasteride mail order viagra online kaufen per nachnahme buy fluconazole tablet 150 mg. Viagra online ohne rezept erfahrungen drugstore online discount code order finasteride 1mg fluconazole 150 mg order online norvasc order online. Viagra online ohne rezept kaufen buying viagra from canada safe where to order finasteride finasteride 5 mg order online order norvasc online. What over the counter medicine is equivalent to prednisone erfahrung viagra online kaufen cheap viagra online canadian pharmacy priligy pills order topical finasteride. Buy viagra online with american express viagra cheap from canada norvasc online order fluconazole tablet usp 150 mg buy online finasteride order online. Order finasteride online australia buy viagra online from usa doxycycline online cheap buy fluconazole 50mg cheap viagra from canada finasteride order uk. Priligy pills online viagra online bestellen ohne rezept erfahrungen order norvasc online buy viagra online in the us priligy pills australia. Buy fluconazole 100mg order finasteride online australia order viagra from canada buy fluconazole 150mg capsule finasteride 1 mg order online. Fluconazole 150 mg online order finasteride uk farmacia online viagra españa Levitra in holland rezeptfrei kaufen finasteride 5 mg order online.
As the year is drawing to fade out, I Just wanted to tell you that It has been a year full of appreciation. It has been a year that i have finally seen My future Through Your help, It's something that i will never forget. Am a citizen who can contribute to my family, community and my country at large because of You. You really changed my Life.
Thanks to all of our donors and staff who continued to change many lives in 2015.


text:
Golf Predictor - Golf Blog
Welcome to the blog for Golf Predictor, a website devoted to the analysis of European & US PGA Tour golf stats & the prediction of future tournament results. This makes us ideal for your fantasy golf, DFS golf or betting needs! New features & other site/golf related issues are announced here, so check us out regularly if you are interested in pro golf stats.
© Copyright - GolfPredictor.com. Please link to any useful content.
2012 - Week 31 Predictions/Statistics Online
The predictions and statistics for this week, the WGC - Bridgestone Invitational (European/US PGA Tour) and the Reno-Tahoe Open (US PGA Tour), are now available on Golf Predictor. It's the first of two weeks of big tournaments in the US this week with the WGC event serving as usual as a final tune-up for the final major of the season, the US PGA Championship next week. The second string event this week in Reno unusually has Padraig Harrington in the field, who has to do his tuning up there because of his fall down the rankings.
Posted by Golf Predictor Guru! ----- 0 comments ----- Labels: Prediction
2012 - Week 30 Winners
Bernd Wiesberger (ranked 4th by Golf Predictor) won the Lyoness Open powered by Greenfinity on the European PGA Tour. The 26 year old local favourite delighted the home fans by winning his second tour title with a great final day charge. Wiesberger closed with a seven under par 65 to sweep to a three shot victory. Our top ranked player, Pablo Larrazabal, finished in tied 10th and we had eleven of the top eighteen plus ties (11/25) in total*.
Scott Piercy (ranked 19th by Golf Predictor) won the RBC Canadian Open on the US PGA Tour. The 33 year old American won his second tour title after his two nearest challengers, William McGirt and Robert Garrigus, both missed putts on the final green to force a play-off. Our top ranked player, Matt Kuchar, finished in tied 34th and we had twelve of the top nineteen plus ties (12/27)**.
*Non-finishes promote Aguilar into the top 25 of the rankings.
**Non-finishes promote Cameron Tringale into the top 27 of the rankings.
Posted by Golf Predictor Guru! ----- 0 comments ----- Labels: Weekly Summary
Thorbjorn Olesen's Prediction Records Fixed on Golf Predictor
Similar to the problem with Bernd Wiesberger, there was an issue with Thorbjorn Olesen's* world rankings on Golf Predictor. I noticed that long time leader in Austria had an infeasibly low ranking for the event. Upon investigation, it turns out that he is also known as Jacob Olesen (apparently interchangeably) on my world ranking data source, This meant his correct world ranking was not getting picked up when he was in the world ranking data as "Jacob", which included this week's event. The 41 tournaments that he played in that were affected by this naming issue have now all been updated. This means that in addition to all his statistics being updated for those tournaments, the GP rankings for all these events have been retrospectively updated with him in his correct position. Unfortunately with many thousands of golfers, many of whom known by one or more variants of their name, this happens occasionally.
For this week's event, this promotes him to second place (from somewhere in the 70s as I recall!), which was his true rank. Apologies for the late adjustment for this week's tournament. I would have noticed earlier, had I been able to tip this event. However, the unexpected Wednesday start and travel early in the week caused me to miss out this week.
Posted by Golf Predictor Guru! ----- 0 comments ----- Labels: Information
Chart Icon Change
Snippet of Prediction page showing new pie and line chart icons
Snippet of Tournament page showing new bar chat icon
Snippet of Compare Form page showing new stacked bar chat icon
The chart icon used on Golf Predictor data pages has been changed. While before a single line chart icon was used for every type of chart, now there are separate icons for line, pie, bar and stacked bar charts. The screenshots above show these new icons on the various data pages. This improves things slightly by indicating the chart type you can expect by clicking on a particular icon. It will also make it much easier in the future to have chart icons side by side where the chart types are different. Just another way to make Golf Predictor a little better!
Posted by Golf Predictor Guru! ----- 0 comments ----- Labels: Enhancement
Sung-Hoon Kang Prediction Records Fixed on Golf Predictor
Similar to the problem with Bernd Wiesberger, there was an issue with Korean golfer Sung-Hoon Kang's* world rankings on Golf Predictor. The seven tournaments that he played in that were affected by this naming issue have all been updated. This means that in addition to all his statistics being updated for those tournaments, the GP rankings for all these events have been retrospectively updated with Kang in his correct position.
*Also known as Sung Kang these days on the US PGA Tour!
The predictions and statistics for this week, the Lyoness Open powered by Greenfinity (European PGA Tour) and the RBC Canadian Open (US PGA Tour), are now available on Golf Predictor. Not many big names in action in Austria this week after The Open Championship. However, there is a pretty strong line up in Ontario, where newly crowned Champion Golfer of the Year, Ernie Els, is due to tee it up, assuming the celebrations have not got out of control!
Ernie Els (ranked 30th by Golf Predictor) won The Open Championship on the European/US PGA Tour. The 42 year old South African crowned his recent return to form with a fourth major title after long time leader Adam Scott faltered badly on the back nine. In contrast, Els finished in style, covering the difficult closing nine holes in 32 shots, including a birdie at the last. Our top ranked player, Lee Westwood, suffered yet more major disappointment, finishing in tied 45th place. Overall, we had seven of the top nine plus ties (7/18).
Scott Stallings (ranked 26th by Golf Predictor) won the True South Classic on the US PGA Tour. The 27 year old American won his second tour title by two shots, turning around his poor recent form to set a tournament scoring record of 264 (-24). Our top ranked player, Brendon de Jonge, finished in tied 31st and in an event with a lot of late withdrawals, we had six of the top eighteen plus ties (6/20)*.
*When non-starters are excluded from the rankings.
The predictions and statistics for this week, The Open Championship (European/US PGA Tour) and the True South Classic (US PGA Tour), are now available on Golf Predictor. The excitement is mounting this side of the pond for the most venerable major of them all, which returns to Royal Lytham St. Annes this year. Meanwhile, as usual a second string line up will be battling it out for the True South Classic in Mississippi. The weather is promised wet for both tournaments, but those in Lancashire are promised to have cold and windy conditions to contend with as well!
Jeev Milkha Singh (ranked 34th by Golf Predictor) won the Aberdeen Asset Management Scottish Open on the European PGA Tour. The 40 year old Indian finished early and waited while several players did their best not to surpass him. Eventually, Francesco Molinari holed a clutch par putt on the final hole to force a play-off after both ended on -17. However, Singh was not to be denied and he won with a birdie on the first extra hole to win his fourth tour title. Our top ranked player, defending champion, Luke Donald, finished in tied 16th place and in an event where a lot of the bigger names didn't perform, we had six of the top sixteen plus ties (6/23).
Zach Johnson (ranked 2nd by Golf Predictor) won the John Deere Classic on the US PGA Tour. The 36 year old American also needed a play-off, beating Troy Matteson on the second extra hole. Local favourite Johnson won with a brilliant approach from a fairway bunker to less than a foot to pip the long time leader. Our top ranked player, defending champion, Steve Stricker, just came up short in his effort to win the event four times in a row, finishing in tied 5th and we had eleven of the top nineteen plus ties (11/24)*.
*Due to withdrawals, Rory Sabbatini make the top 24 in our rankings.
'Field Rankings' Page Enhanced on Golf Predictor
Enhanced Field Rank Page with new Metrics
I am happy to announce the addition of further metrics to the field rankings page added recently to Golf Predictor. In addition to those announced on the launch of the page, the following nine metrics are now also available:
Season Round 1 Average
Season Final Round Average
Same Course Round 1 Average
Same Tournament Round 1 Average
Last 12 Similar Events Round 1 Average
Cut Streak
Winless Streak
The new metrics are shown in the screenshot above, which shows the season round one average ahead of the 2012 Greenbrier Classic. These nine new metrics give a grand total of fifteen available from the metrics drop down list. Like the previously available metrics, these new ones have two charts:
The overall GP ranking chart, which is the same for all metrics.
The chart showing the best in the field for the relevant metric (e.g. best season round one average)
Again, these charts were already available on other pages on Golf Predictor. However, for this new page they appear conveniently in modal pop-up dialogue boxes over the underlying page. Some notes on this new additions:
You may have to reload your current Golf Predictor page to see these new metrics in the dropdown list.
Golf Predictor results go back to the start of the 2003 season. Keep this in mind if you are perusing old tournaments on this page.
For each of the round metrics, the average and number of rounds played are displayed. For streaks, the streak length and average points are shown.
Like before, the world ranking is displayed in the pop-up box when you hover over a golfer name.
Players with no relevant statistics are omitted from the results.
The results for the winless streak may show players who have played a small number of tournaments. However, the accompanying chart only shows streaks for previous winners (since 2003).
Like the existing metrics, non-subscribers can only see the statistics for the golfers ranked 11-25* in each category and just the round two average chart. Therefore, sign up today and reap the full benefits of Golf Predictor, the premium professional golf statistics site.
*Ties may change the exact number and ranks of golfers shown to non-subscribers.
The predictions and statistics for this week, the John Deere Classic (US PGA Tour) and the Aberdeen Asset Management Scottish Open (European PGA Tour), are now available on Golf Predictor. Although it's the final week before the British Open and the Scottish Open is being held once again on a links course, not many big names are competing this week. Only one of top ten in the world is in action and that is world number one Luke Donald, who is defending his title in in Scotland. Meanwhile, three time winner, Steve Stricker, headlines the PGA Tour event in Illinois.
Marcel Siem (ranked 14th by Golf Predictor) won the Alstom Open de France on the European PGA Tour. The 32 year old German gave himself an early birthday present by winning his second tour title, holding off a charging Francesco Molinari in the process. Our top ranked player, Lee Westwood, finished in 40th place but we had nine of the top seventeen plus ties in total (9/22).
Ted Potter Jr (ranked 127th by Golf Predictor) won the Greenbrier Classic on the US PGA Tour. The 28 year old American became the sixth rookie winner of the season when he birdied the first play-off hole against fellow journeyman Troy Kelly (133, 33. Our top ranked player, Tiger Woods, followed up last week's win by missing the cut. He wasn't the only big name to disappoint as a host of them failed to perform, leaving us with five of the top seventeen plus ties (5/21).
Alstom Open de France Predictions for Past 3 years Re-run
The predictions for the Alstom Open de France (European PGA Tour) for the past three years have been updated on Golf Predictor. This had to be done as there was a misspelling in the tournament name in the system for these years.This meant that the tournament history data was incorrect for some golfers. The course history was generated correctly and since this tournament is always held on the same course, the prediction rankings were unaffected. The system has been corrected and I apologise for any inconvenience caused.
Note that you may have to reload any pages for any of these tournaments that you have already viewed to see the updated data.
Do-Kyu Park Prediction Records Fixed on Golf Predictor
Similar to the problem with Bernd Wiesberger, there was an issue with Korean golfer Do-Kyu Park's world rankings on Golf Predictor. The five tournaments that he played in that were affected by this naming issue have all been updated. This means that in addition to all his statistics being updated for those tournaments, the GP rankings for all these events have been retrospectively updated with Park in his correct position.
The predictions and statistics for this week, the Alstom Open de France (European PGA Tour) and the Greenbrier Classic (US PGA Tour), are now available on Golf Predictor. Lee Westwood headlines the European PGA Tour event and if he wants to keep his position in the world rankings from Tiger Woods, he better perform. The newly crowned triple 2012 champion on the US PGA Tour is unusually playing two regular events in a row and is closing in fast on Westwood's third place in the rankings!
Jamie Donaldson (ranked 15th by Golf Predictor) won the Irish Open on the European PGA Tour. The 36 year old Welshman finally won his maiden tour title at his 255th attempt at Royal Portrush. In the hugely successful event, Donaldson won in some style, finishing with a 66 (-6) to win by four shots in front of a huge crowd. Our top ranked player, Rory McIlroy, rallied on Sunday to finish in tied 10th and we had eight of the top sixteen plus ties (8/17) in total.
Tiger Woods (ranked 1st by Golf Predictor) won the AT&T National on the US PGA Tour. The 36 year old American continued his latest comeback with his third title of the season after a final round battle with Bo Van Pelt. This latest win also sees Woods overtake Jack Nicklaus on the all-time winners list with his 74th PGA Tour career victory. Including the winner, we had an impressive ten of the top fifteen plus ties in total (10/16).
Golf Predictor Logo
Follow GP on Twitter
Prediction (641)
Weekly Summary (564)
Enhancement (240)
Golf News (86)
Memorable Moments (26)
GP Features (1)
Subscribe to the Golf Predictor Blog
Search the Golf Predictor Blog
Thorbjorn Olesen's Prediction Records Fixed on Gol...
Sung-Hoon Kang Prediction Records Fixed on Golf Pr...
Alstom Open de France Predictions for Past 3 years...
Do-Kyu Park Prediction Records Fixed on Golf Predi...
Golf Predictor
Golf Central Daily
European PGA Tour
The 19th Hole - Golf Tips


text:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>29.4. modulefinder — Find modules used by a script — Python v3.2.3 documentation</title>
    <link rel="stylesheet" href="../_static/default.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />

    <link rel="search" type="application/opensearchdescription+xml"
          title="Search within Python v3.2.3 documentation"
          href="../_static/opensearch.xml"/>
    <link rel="author" title="About these documents" href="../about.html" />
    <link rel="copyright" title="Copyright" href="../copyright.html" />
    <link rel="top" title="Python v3.2.3 documentation" href="../index.html" />
    <link rel="up" title="29. Importing Modules" href="modules.html" />
    <link rel="next" title="29.5. runpy — Locating and executing Python modules" href="runpy.html" />
    <link rel="prev" title="29.3. pkgutil — Package extension utility" href="pkgutil.html" />
    <link rel="shortcut icon" type="image/png" href="../_static/py.png" />

Navigation

          index

          modules |

          next |

          previous |

Python v3.2.3 documentation »

The Python Standard Library »

29. Importing Modules »

29.4. <tt class="xref py py-mod docutils literal">modulefinder</tt> — Find modules used by a script¶

Source code: Lib/modulefinder.py

This module provides a <tt class="xref py py-class docutils literal">ModuleFinder</tt> class that can be used to determine
the set of modules imported by a script. <tt class="docutils literal">modulefinder.py</tt> can also be run as
a script, giving the filename of a Python script as its argument, after which a
report of the imported modules will be printed.

<tt class="descclassname">modulefinder.</tt><tt class="descname">AddPackagePath</tt><big>(</big>pkg_name, path<big>)</big>¶

Record that the package named pkg_name can be found in the specified path.

<tt class="descclassname">modulefinder.</tt><tt class="descname">ReplacePackage</tt><big>(</big>oldname, newname<big>)</big>¶

Allows specifying that the module named oldname is in fact the package named
newname.

class <tt class="descclassname">modulefinder.</tt><tt class="descname">ModuleFinder</tt><big>(</big>path=None, debug=0, excludes=[], replace_paths=[]<big>)</big>¶

This class provides <tt class="xref py py-meth docutils literal">run_script()</tt> and <tt class="xref py py-meth docutils literal">report()</tt> methods to determine
the set of modules imported by a script. path can be a list of directories to
search for modules; if not specified, <tt class="docutils literal">sys.path</tt> is used.  debug sets the
debugging level; higher values make the class print debugging messages about
what it’s doing. excludes is a list of module names to exclude from the
analysis. replace_paths is a list of <tt class="docutils literal">(oldpath, newpath)</tt> tuples that will
be replaced in module paths.

<tt class="descname">report</tt><big>(</big><big>)</big>¶

Print a report to standard output that lists the modules imported by the
script and their paths, as well as modules that are missing or seem to be
missing.

<tt class="descname">run_script</tt><big>(</big>pathname<big>)</big>¶

Analyze the contents of the pathname file, which must contain Python
code.

<tt class="descname">modules</tt>¶

A dictionary mapping module names to modules. See
Example usage of ModuleFinder

29.4.1. Example usage of <tt class="xref py py-class docutils literal">ModuleFinder</tt>¶

The script that is going to get analyzed later on (bacon.py):

import re, itertools

try:
    import baconhameggs
except ImportError:
    pass

try:
    import guido.python.ham
except ImportError:
    pass

The script that will output the report of bacon.py:

from modulefinder import ModuleFinder

finder = ModuleFinder()
finder.run_script('bacon.py')

print('Loaded modules:')
for name, mod in finder.modules.items():
    print('%s: ' % name, end='')
    print(','.join(list(mod.globalnames.keys())[:3]))

print('-'*50)
print('Modules not imported:')
print('\n'.join(finder.badmodules.keys()))

Sample output (may vary depending on the architecture):

Loaded modules:
_types:
copyreg:  _inverted_registry,_slotnames,__all__
sre_compile:  isstring,_sre,_optimize_unicode
_sre:
sre_constants:  REPEAT_ONE,makedict,AT_END_LINE
sys:
re:  __module__,finditer,_expand
itertools:
__main__:  re,itertools,baconhameggs
sre_parse:  __getslice__,_PATTERNENDERS,SRE_FLAG_UNICODE
array:
types:  __module__,IntType,TypeType
---------------------------------------------------
Modules not imported:
guido.python.ham
baconhameggs

Table Of Contents

29.4. <tt class="docutils literal">modulefinder</tt> — Find modules used by a script

29.4.1. Example usage of <tt class="docutils literal">ModuleFinder</tt>

Previous topic

29.3. <tt class="docutils literal">pkgutil</tt> — Package extension utility

Next topic

29.5. <tt class="docutils literal docutils literal">runpy</tt> — Locating and executing Python modules

This Page

Report a Bug

Show Source

Quick search

    <form class="search" action="../search.html" method="get">
      <input type="text" name="q" size="18" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>

    Enter search terms or a module, class or function name.

Navigation

          index

          modules |

          next |

          previous |

Python v3.2.3 documentation »

The Python Standard Library »

29. Importing Modules »

    © Copyright 1990-2012, Python Software Foundation.

    The Python Software Foundation is a non-profit corporation.
    Please donate.

    Last updated on Apr 11, 2012.
    Found a bug?

    Created using Sphinx 1.0.7.


We still don't know why Novorolsky didn't do what we asked him to do.
I intend to tell Ronald what happened.
Joon won a free car.
Marvin peeked into the kitchen through the screen door.
Elisabeth has been lucky all his life.
The constant, high-pitched ringing in Catherine's ears is driving him crazy.
I still keep in touch with Elric.
Did you tell Jeffery what he needed to know?
I told Christie Bernard was OK.
I owe Rogue some money and must pay her back by next Monday.
Kristin has a guitar that was made in Korea.
This isn't the first time Jean-Christophe has lied.
Winnie got away with the money.
Graeme thought that Jinchao wouldn't want him at her wedding.
Alexis will be here in a while.
Page is just like everyone else.
Pascal got into a fight with his brother.
Charleen's condition is rapidly worsening.
Bernard said he didn't know any better.
I don't know when Farouk is leaving for Japan.
Barrio and Elijah were just shooting the breeze.
I'm sorry, Juergen, I can't do that.
I've baked a cake for Lynn.
Dominic doesn't look particularly worried.


Farah Marie Velten is a NYC based artist who practices photography focusing on analogue and alternative printing processes, including but not limited to cyanotype, van dyke brown, platinum palladium, chemigram, photogram, silver, color, encaustic, pinhole, and marbling. She is an assistant teacher at International Center for Photography (ICP), and has taught at ICP at the Point- Community Development Corporation, The High School of Fashion Industries (HSFI), as well as in Chile and France.
Farah has contributed work in Douglas Tompkin's land conservation park, Pumalin, located in Patagonia, Chile, where she worked on the park's organic farm, as a chef using the on-site farm's produce, and as a guide to international visitors throughout the park. She will participate as guest artist at LAS Laguna Gallery in California during their upcoming mon.o.chrome show in June 2017.


You can purchase regular price tickets tomorrow at the Cashiers booth!
Avery Brewing Co., Ballast Point, Beyond the Mountain Brewing Co., Boulder Beer Co., Call to Arms Brewing Co., Cellar West Artisan Ales, Crystal Springs Brewing, Elevation Beer Co., Endo Brewing Co., Fate Brewing Co., Front Range Brewing Co., Left Hand Brewing Co., Liquid Mechanics Brewing Co., Loveland Aleworks, Mother Tucker Brewery, New Planet Brewery, Odd13 Brewing, Oskar Blues Brewery/Cigar City Brewing, Ratio Beerworks, Redstone Meadery, Stem Ciders, The Old Mine Cidery and Brew Pub, The Post Brewing Co., Twisted Pine Brewing, West Flanders Brewing Co.
No animals allowed except for service animals - Be kind to your pets and leave them at home when you visit the Lafayette Brew Fest. Only service dogs allowed in the barricaded area.
Yes, to an individual who is 21 years old or older and has a wrist band on.
Can I get in if I'm a Designated Driver?
Yes of course! The event is free to walk through so no need to buy a ticket if you're just coming in with friends. We will have complimentary water available and non-alcoholic beverages will be available for sale by the food vendors.
Yes, in order to pick up your pre purchased pour tokens you will need your purchase receipt.
The name on the purchase pour tickets doesn't match the attendee. Is that okay?
Yes. One person can buy multiple tokens for a group and just provide the one name. Everyone must have their valid ID and get a wrist band to get into the event and to enjoy the beer and wine.


Like many other Web sites, www.coolbuster.net makes use of log files. The information inside the log files includes internet protocol ( IP ) addresses, type of browser, Internet Service Provider ( ISP ), date/time stamp, referring/exit pages, and number of clicks to analyze trends, administer the site, track user's movement around the site, and gather demographic information. IP addresses, and other such information are not linked to any information that is personally identifiable.
.:: Google's use of the DART cookie enables it to serve ads to users based on their visit to www.coolbuster.net and other sites on the Internet.
.:: Google stores a record of the ads it serves in its logs. These server logs typically include your web request, IP address, browser type, browser language, the date and time of your request, and one or more cookies that may uniquely identify your browser.
.:: Google stores this data for a number of reasons, the most important of which are to improve our services and to maintain the security of its systems.
.:: Google anonymizes this log data by removing part of the IP address (after 9 months) and cookie information (after 18 months).
You may can opt-out of the Google Analytics Advertising Features, just install this browser add-on.
www.coolbuster.net has no access to or control over these cookies that are used by third-party advertisers. You should consult the respective privacy policies of these third-party ad servers for more detailed information on their practices as well as for instructions about how to opt-out of certain practices.


When rapper Tweezy recently called AKA the best rapper ever in South Africa, he got a frosty reaction from social media users. People were quick to tell Tweezy that it's only his opinion, and AKA isn't necessarily the best.
The social media streets can be bitter and nasty at times, and it's best to tread carefully when sharing your opinion.
That's what local rapper, Tweezy, discovered after tweeting that he thinks AKA is the best rapper in South Africa ever.
His sentiment wasn't shared by everyone and people were quick to tell him as much, reported SAHipHopMag.
Briefly.co.za gathered that the praising tweet is quite a surprise as the two rappers used to be beefing with each other.
They've clearly made peace so Tweezy felt he could share his praise of the Fela In Versace-hitmaker.