text:
Q: C - CreateProcess returning data from child process I've done some research looking for the best method for retrieving data from a process created by CreateProcess(), but unfortunately, I have not had much luck. If anyone can point me in the proper direction that would be much appreciated.
I have a very basic console application in C. Here is the source,
int main() {
    STARTUPINFO si;
    PROCESS_INFORMATION pi;
    char CommandLine[1024] = "\"\" \"501 Willow\" \"\" \"Greenville\" \"AL\" \"36037\"";
    memset (&si, 0, sizeof(si));
    memset (&pi, 0, sizeof(pi));
    GetStartupInfo(&si);
    si.cb = sizeof(si);
    si.dwFlags = STARTF_USESHOWWINDOW;

    if (CreateProcess (("C:\\pathTO\\ValidateRDI.exe"), CommandLine, NULL, NULL, FALSE, 0, NULL, NULL, &si, &pi) != 0) {
        printf("Separate Process created\n");
    }
    else {
        printf("Separate Process not created. Error occurred\n");
    }

    WaitForSingleObject( pi.hProcess, INFINITE );

    return 0;
}

The CreateProcess runs another C console application that calls a DLL like so,
typedef void (CALLBACK* LPFNDLLFUNC1)(char*,char*,char*,char*,char*,char*,char*,char*,char*,char*,char*);

int main(int argc, char* argv[]){

    HMODULE hDLL;
    LPFNDLLFUNC1 lpfnDllFunc;
    char name[35+1] = "";
    char addr1[35+1] = "";
    char addr2[35+1] = "";
    char city[20+1] = "";
    char state[2+1] = "";
    char zip[10+1] = "";
    char rdi[1+1] = "";
    char returnCode[2+1] = "";
    char returnText[101] = "";
    char errorWarningCode[2+1] = "";
    char errorWarningText[100+1] = "";
    sprintf(name, argv[0]);
    sprintf(addr1, argv[1]);
    sprintf(addr2, argv[2]);
    sprintf(city, argv[3]);
    sprintf(state, argv[4]);
    sprintf(zip, argv[5]);

    hDLL = LoadLibraryA((LPCSTR)"ValidateRDI.dll");
    if (hDLL != NULL)
    {
        lpfnDllFunc = (LPFNDLLFUNC1)GetProcAddress(hDLL,"ValidateAddress");
        if(lpfnDllFunc)
        {
            lpfnDllFunc(name,addr1,addr2,city,state,zip,rdi,returnCode,returnText,errorWarningCode,errorWarningText);
        }
        // free library
        FreeLibrary(hDLL);
    }
    return 1;
}

Just for a heads up, I removed some error checking to slim down the code. How would I pass back the following values (or share the variables) to the console application that calls CreateProcess():

*

*name

*addr1

*addr2

*city

*state

*zip

*rdi

*returnCode

*returnText

*errorWarningCode

*errorWarningText

Any and all help is appreciated. I've thought of writing the values to a file and then accessing the data once  WaitForSingleObject( pi.hProcess, INFINITE ); returns, but there must be a more efficient/better method.


They say the definition of insanity is doing the same thing over and over again and expecting different results. This pretty much sums up the EU's response over the last year to the migrant crisis that is tearing Europe apart. Last weekend, the EU leaders were pontificating again about values, solidarity, and connecting to those who feel "left behind". Nice rhetoric for those who love to hear themselves talk, but in reality, the Summit was a useless waste of time.
It seems EUCO still does not realize that a good number of the nation states will never be in "solidarity" with their vision of multiculturalism, open borders, and mass Muslim migration. The leaders of Western Europe seem to have accepted this type of Multicult lifestyle, even learned to tolerate the terrorism and sexual assaults that go along with it. This was their choice when they welcomed the immigrants and refugees from Africa and the Middle East. They certainly were aware of the violent regions and alien culture they came from, but they also believed that the Muslims would happily integrate to their culture and way of life.
This has not happened. Just look at France and Belgium, where a large minority of Muslims live. They are in lock-down mode and engaged in a cultural war. Their people are full of tension and in fear of their futures. This is no way to live.
And yet the international media and bureaucrats in Brussels still can't understand why the V4 nations and Eastern Europe have "not seen the light" of multiculturalism and mass Muslim migration. "They are not used to immigrants" the media whines as if that alone warrants Czechs accepting the Muslim "NoGoZones" one sees in Western Europe. Nor has the media done their homework to realize there are many immigrants from Slovakia, Ukraine, Poland, and Vietnam living in the Czech Republic (they should visit a town in Czech called Mlada Boleslav). The Vietnamese, unlike the refugees from the Middle East or Africa, are quite peaceful and their children seem to be assimilating well into the culture. There are no cultural clashes in the V4 lands, nor are there home-grown Jihadists blowing up buses.
The V4 sent the correct message to control migration and to protect their citizens and their way of life; while France, Germany, Sweden, Italy, and Greece surrendered, allowing migration to control their future. Take a look at the results: The V4 sleeps well at night.
There cannot and never will be an "EU solution" so long as the external border remains open and the EU continues to offer incentives to lure the migrants to Europe. It is simply impossible for the EU to survive without securing the border.
Instead of Juncker's grand symbolism with no substance, Europe is in need of some V4 common sense, courage, and realism to tackle the migrant crisis that threatens to devour Europe. It's time for a new and bold leadership emerging from the East to answer the bell to save the Soul of a Continent in Chaos.
Onward V4! The future is now.
Brussels wants to expand Frontex? What is its real agenda? Maybe Greece knows.
Orban and Salvini defending Europe.
Poland: Controversy for the united 'opposition' that includes the Civic Platform (Donald Tusk), Socialists, Greens and others…including former communists.
The usual suspects – France, Germany, Portugal and Luxembourg – have decided to reward the smugglers and encourage more illegal migration.
Austria warns of "large-scale" movements of illegals from Turkey.
Does Central Europe really envision being ruled by the folks in Brussels?
European Churches: Vandalized, Defecated On, and Torched "Every Day".
Finland Elections: Another dose of realty for Brussels.
Czech police stop van with 13 illegals from Iraq.
V4 Report: Bulgaria and Slovakia: A wave of opposition in Central Europe to "gender ideology" and other radical beliefs has led Bulgaria and Slovakia to oppose ratifying the Istanbul Convention.
V4 Report. Have the elections in Austria and Czech Republic influenced the Fico government?
V4 Report: Germany: Angela Merkel's Bavarian "sisters" at CSU warn the socialists at SPD to stick to the deal on migrants. What a "show circus" in Germany.
© Copyright 2019	- V4 Report. All Rights Reserved.


Best selling! Carson Converse 20" Table Lamp signature design By Stiffel. Carson Converse 20" Table Lamp very well made, sleek and simple. Complete your living room furniture with a modern Carson Converse 20" Table Lamp. Its gorgeous sturdy, attractivce and it looks expensive and a good value for the money. Carson Converse 20" Table Lamp is one of the most comfortable, cozy, beautiful look and exotic Carson Converse 20" Table Lamp especially for the price and made of superior products. Great quality, easy to assemble, delivery on time and in best condition. Carson Converse 20" Table Lamp is good merchandise at fair prices and wonderful free shipping. Guarantee damaged claim by offering to send parts or to keep the item at a discounted price. Great buy would definitely recommend. Shop with our low-price guarantee and find great deals on ##ptitle# and more!. Reading the reviews helped you purchase.
Probably the most useful equipment of the home may be the stool. Bar stools are helpful wherever it is required it might be in the kitchen or other gatherings in your own home. Stools could be operated manually which is easy in working. These barstools can be modified by hand to the degree of enhanced comfort area. There are various kinds of bar feces which is made of wooden and steels, with this some types of chair there may not have a flexible device which might hot lower the height of the seat but rather developed in a well positioned method. Bar stools provides additional kitchen and eating chairs with stylish appearance. It keeps visitors residual of your modern home. Discovering club chair with suitable design for house is the challenging one. You have to find the right design with right quality and price from the bar stools to be bought. We have to find the perfect peak from the stools that suits our height, and must find the difference between your bar stool and counter stool. Finally, you have to find bar stools at the correct price, correct high quality with warranty and with required sturdiness which must fulfill us for the investing.
This luxurious set of city-stylish couches is made to provide an embellished domain. Actually, even your moderate rooms might have you required for an perfect film night. Place him down to obtain a totally changed bed. This auparavant-garde sleeper futon mattress is accessible in different tones. This includes some vibrant tones unmanageable such as Orange, Light Azure, and lightweight Crimson. Put them in your inventive studies or loft to assess the exuberance. It's also accessible in lowering tones such as darkish, darkish and dark. These nuances, once more, print an honorable part of the higher class. Using the breaking component of your back, you can relaxation to your preferred position. This couch appears wealthy with tufted fabric consistency furniture. The good thing is that it's personalized with hypoallergenic filling. A conclusive result supplies a comfortable relaxation.
The Bridgewater is really a sofa design that's mainly casual and certainly comfortable. This design may be the beloved of numerous a designer because it can be used to produce a informal, friendly room. Bridgewater sofas are versatile, depending on the upholstery you choose. Done in an unbiased fabric, this style of sofa does not contend with additional factors in the room which may be more dramatic, for example art work or other large features. More official material will yield a far more stately style of sofa. A number of qualities distinguish Bridgewater couches: Typically they've low hands and a high back, which plays a role in the sporadic look. Most in addition have a customized dress that hides the thighs and free cushions for the seat and back. This specific design was created to support slipcovers, that also give an informal air towards the sofa.
The Bridgewater is really a couch style that is mainly informal and certainly comfortable. This style may be the beloved of many a designer because it can be used to create a informal, pleasant space. Bridgewater sofas are versatile, with respect to the furniture you select. Done in an unbiased material, this style of couch doesnt compete with additional factors in the room that may be more remarkable, for example art work or other large features. More official material will yield a more grand style of sofa. Numerous qualities differentiate Bridgewater sofas: Usually they have low arms along with a higher back, which plays a role in the sporadic appear. Most in addition have a tailored dress that hides the legs and loose cushions for that chair and back again. This specific style was created to accommodate slipcovers, which also lend an informal atmosphere towards the sofa.
This established includes a 1 remaining equip couch set, two armless couch sets, and something corner couch set. This gives enough space to accommodate your family and friends. The fabric is 100Percent rayon for sufficient comfort and durability. The advantage of this sofa set may be the matching and mixing of chairs in the space in the room for a perfect shape. And also enables fitted even just in little areas. It takes just mild assembling.Additionally, it features drive soft cushions for optimum comfort and ease. You might want to try this set. It works nicely.
The good thing that makes up for that lost time the consideration of the purchasers is its design effortlessly. Only for the feel of the furniture, you get a nice and tasteful environment. It comes in wealthy strong covering, emulating as incredible formal clothing. While maintaining an honorable stature, the material furniture could be cleaned very easily. You shouldn't regret following turning over a cup of drink in your good sofa. All you need is to clean the spot for ever and ever precisely if this strikes the upholstery. Even though good reputation accompanies delicacy, it's not the situation right here. This incredible couch is fed having a shape growth and development of solid wood. You're more reluctant to listen to squeaks and wobbling seems.
You cant discuss this sofa without referring to its remarkable style, durability, and luxury. Should you ever required an appropriate seat, then transfer quick and obtain your self Rollercoaster Samuel Selection Cream Leather Sofa. You'll like it. This 3 seater couch has clean outlines and excellent soft cushions. The soft cushions are attached to the chair and at the back. It is made of leather-based and that definitely is a certain wager that its long lasting. It also functions tufted back again and seats that certainly adds to its remarkable appear. More importantly, it features a springtime base that gives it the required comfort and durability. Its wooden body makes it really sturdy. The lengthy and also the short of it is that this sofa is extraordinary in each and every element. You may or may not agree with this. But the only way you can understand why is to buy and try it.
The best part that makes up for the time lost the consideration of the buyers is its style effortlessly. Just for the look of the furniture, you receive a nice and stylish atmosphere. It's available in wealthy strong covering, emulating as incredible formal clothing. While maintaining an honorable prominence, the fabric upholstery can be washed very easily. You shouldn't rue after turning over a glass of drink in your nice sofa. All you need is to wash the spot for ever and ever exactly if this strikes the upholstery. Despite the fact that great repute comes with delicacy, it's not the problem right here. This incredible sofa is given having a shape growth and development of wood. You are much more unwilling to listen to squeaks and wobbling seems.
The term this is actually the comfort and complicated appear. This established includes a tufted back rest and nail mind highlight that gives it the sophisticated appear. Its grey color adds to its impressive look. It can fit up to 8 inches mattress. That alone lets you know how comfortable the established can be. Notably, it doesn't include a bed mattress. So you may want to buy one. The trundle includes a castor to allow easy access. You may also draw the trundle that people take a seat on. Simply to mention, it should take assembling, however its super easy to put together.
Carolina Light Grey Material Sectional Sofa is celebrated because of its stunning comfort and ease and impressive style. It features a lift-up style that allows for many agreement options to meet your requirements.The set functions gentle fabric and forces cushions to bring about the specified comfort. More importantly, its of a great size to accommodate you together with the group of friends. With respect to the available space and your desired shape, you can mix and match the I chairs to produce a remarkable form. Its recommended for all those with small rooms and requires a sofa.
With almost 100 5-star evaluations, this reclining loveseat is touted because of its comfort and ease, sturdiness, look and ease of set up. Along with gentle, but encouraging cushions, it features a sliding system, so that you can place your feet up and rock (though, not simultaneously.) Padded with extremely-durable bonded leather-based, this reclining loveseat will resist tears, rips and stainswhich is a great thing, since it also features a storage area system (where one can conceal your treats, obviously) along with a two-mug holder. Whether youre deciding in for a Netflix excessive or viewing football together with your team, this lying loveseat offers the comfort and durability with out breaking the bank.
Copyright © Carson Converse 20" Table Lamp By Stiffel in Shaded Chandeliers All right reserved.


text:
ACB Wins Thanksgiving!!!
This is something to be thankful for.
The U.S. Supreme Court on Wednesday night blocked New York Gov. Andrew Cuomo from reimposing strict attendance caps at worship services in areas hit hard by the novel coronavirus.
The high court ruled 5-4 to bar Cuomo from enforcing his insane rules against houses of worship that limited them to ten people at a time. The diocese of Brooklyn joined by several synagogues. Justice Neil Gorsuch wrote that Cuomo should stop acting like an idiot and cease treating religious activities less favorably than nonreligious ones. (OK, he didn't actually say the "idiot" part but I think it was implied.
Gorsuch wrote:
"It is time — past time — to make plain that, while the pandemic poses many grave challenges, there is no world in which the Constitution tolerates color-coded executive edicts that reopen liquor stores and bike shops but shutter churches, synagogues, and mosques…So, at least according to the Governor, it may be unsafe to go to church, but it is always fine to pick up another bottle of wine, shop for a new bike, or spend the afternoon exploring your distal points and meridians. Who knew public health would so perfectly align with secular convenience?"
But this decision will be remembered because it marked that the court was once again in the business of protecting religious liberty and that Justice Amy Coney Barrett played THE decisive role. Just a few months ago the court sided with California and Nevada in severely restricting the right of churches to hold services while allowing many large stores to remain open. One clever church in Nevada relocated their services to an open casino and were shut down.
Anyway, kudos to ACB! We can all be thankful today.
Kevin Hunter
We should not forget to thank our President as well.
Never give up.
Not here.
Votes matter. Strike another blow for liberty.
Amen! Alleluia!
What I find alarming is that 4 SCOTUS judges sided with Cuomo on limiting the peoples' freedom of religion. I haven't read their reasoning, but this seems like it should have been a straight forward ruling that someone was violating a right explicitly spelled out in the Constitution. I think it's scary the highest court in the USA can't look past politics and do their job interpreting the Constitution.

redpajama_set_name: RedPajamaCommonCrawl


Get in touch with your wild side with this Tiger cross stitch kit from Lanarte. Incredibly realistic, this close up stitch of the lion is fantastically detailed with whiskers, fur and rich colouring. A gorgeous kit from their animals range that would be the perfect gift for an animal lover.


How Do I Find An Old Post On Facebook: The Facebook profile user interface displays recent activity consisting of condition updates, suches as, place check-ins, photo and video clip uploads in a simple stream that is doing not have in search or filtering capability. If you wish to discover old Facebook messages quickly, the common profile sight is not the answer, as you will should click "Older Posts" consistently. Instead, it is best to either download your Facebook data or make use of third-party devices designed to rapidly comb your Facebook profile for the particular post you wish to see.
4. Click "Start My Archive" to request your data. When the demand is fulfilled, Facebook will certainly email you with the download link.
5. Click the download web link in the email alert you get from Facebook to save the archive to your computer.
9. Click "Wall" to watch every Facebook post that has been made on your wall.
10. Press "Ctrl" and also "F" to make use of the browser search capability to promptly discover posts you want to see.
3. Click the tabs along the top to check out different post types consisting of wall surface messages, condition updates, notes, links, images, video clips, check-ins, web pages and occasions.
4. Click "Older Things First" to pick different sort options for your articles.
5. Press "Ctrl" and "F" to use the web browser search performance to swiftly find messages you wish to see.
1. Utilize the Get My Life Back Facebook application. Browse to apps.facebook.com/get-my-life-back/ and sign in to your Facebook account.
3. Go into key phrases to search your Facebook wall surface for posts matching your inquiry.
6. Right-click the Facebook export zip file and choose "Extract" to conserve the Facebook wall surface to your computer system.
8. Press "Ctrl" and "F" to search your Facebook wall utilizing the internet browser search functionality.


This afternoon, government expert Dr. Matthew Levitt, a senior fellow and director of the Washington Institute's Stein Program on Terrorism, Intelligence, and Policy, and Counterterrorism Blog contributor,continued his testimony. During his direct examination Wednesday afternoon, jurors were shown a videotape from a HAMAS graduation ceremony in the Gaza Strip. Children were dressed in army fatigues holding toy weapons and, in some cases, wearing suicide belts. Several of the children were dressed as well known figures including Sheikh Yassin, a founder and spiritual leader of HAMAS.
Prosecutors used the video to show how HAMAS indoctrinates its followers at the youngest ages. Levitt referred to the ceremony as "typical of HAMAS run schools."
Levitt, the prosecution's first witness, testified as a HAMAS expert about the group's methods of recruitment and their violent attacks. In contrast to descriptions by defense attorneys in Tuesday's opening statements, where the first Intifadah was described as occasional rock throwing by children, Levitt explained to jurors that "HAMAS' role in the first Intifadah was much more violent then rock throwing." "They were involved in shooting attacks," he said.
Levitt also spent considerable time discussing the charitable Zakat Committees. He called them "HAMAS' most effective tool… they build grassroots support for the organization…(and) provide a logistical support mechanism to the terrorism wing by providing day jobs to HAMAS terrorists."
Earlier that day, prosecutors in the terror-support trial against the Holy Land Foundation for Relief and Development (HLF) had opened their case Wednesday morning by calling Dr. Levitt, an expert witness to explain HAMAS structure to jurors and detail its operations in the United States.
Levitt walked jurors through HAMAS history, explaining how it broke off from the Palestinian branch of the Muslim Brotherhood and rose to power in the Palestinian Authority in January 2006.
HLF and seven of its top officials are charged with channeling material support to the Palestinian terrorist group. Five of those officials are on trial in a Dallas courtroom while two others live abroad and are considered fugitives.
Levitt previously served as Deputy Assistant Secretary for Intelligence and Analysis at the US Department of Treasury and as a Counterterrorism Intelligence Analyst for the Federal Bureau of Investigation. His latest book "HAMAS: Politics, Charity, and Terrorism in the Service of Jihad," directly speaks to the charges facing HLF. He has testified in other criminal trials in the United States including US v Marzook et al in Chicago and US v Al-Arian et al in Tampa.
His morning testimony focused on delineating HAMAS' origins, and beliefs as spelled out in the group's charter and identifying some of its key players. "Hamas seeks to establish an Islamic Palestinian state in all of Israel, Gaza and the West Bank," he said.
The Muslim Brotherhood, an Islamist organization with representation throughout the world, "is very active in the United States," Levitt said. It is represented in the United States as the Muslim American Society (MAS) which was founded in 1993 in Illinois and maintains branch offices throughout the United States in at least 27 cities.
to defend himself and his people and to spread Islam.
It should also be noted that the 1993 Articles of Incorporation for MAS, states that "Upon dissolution of the Society, and after paying or making provisions for payment of all liabilities of the Society, and in furtherance of the purposes of the Society, all assets should be distributed to the North American Islamic Trust (NAIT), a non-for-profit, charitable, and religious federally tax exempt organization under section 503 (c) (3)..."
NAIT was named by the HLF prosecutors as a Muslim Brotherhood group and as an un-indicted co-conspirator in the case.
Tuesday, representatives of the MAS Dallas chapter protested outside of the Earle Cabell Courthouse against the trial, which they dub a witch hunt brought on by post-September 11 Islamophobia. Mahdi Bray, the Executive Director of the MAS Freedom Foundation, headquartered in Washington DC, flew to Dallas for a press conference which took place during the lunch break. During the trial proceedings yesterday, Bray sat in the courtroom with family and friends of the defendants.
The Government's questioning of Dr. Levitt will continue this afternoon.


Hearing everyone talk about elf, I followed them on Twitter. I read loads of reviews mainly about the make-up brushes. So I thought why not head over to the website and have a look. Elf provide a mixture of products and some very unique too.
I've been wanting to try the Stippling brush by Real Techniques to go with the collection I already have (I also have a separate post on them), seeing the elf stippling brush at a very decent and cheap price (£3.75) I thought I would check there's out too. To be honest the price I paid for the elf Stippling brush it is pretty decent I would still however like to try the Real Technique's brush so I can make a fair judgement as this was my first Stippling brush.
I also bought a Matte Finisher nail varnish one of the unique products I bought. I think this a genius idea you simply apply the nail varnish colour of your choice and the Matte Finisher is used as a top coat and its as simple as that! Costing only £2.50 this is less than your general nail varnishes so I thought why not give it a try. I'm pleased I bought this.
Lock & Seal is a product I read a review on another unique product I bought. When I first read the review I was amazed because I had never seen anything like it. Costing only £3.75 I thought I'll give it a go. This product is applied over eyeshadows and does basically what it is called! It also intensifies colour.which is great. This product is like a primer but used on top of eyeshadows and definatley protects and makes the colour last. It is also mentioned you can use this over blusher but personally it will be pretty difficult as you have a small brush and small pot. However the brush which comes with this kit is of amazing quality which I was suprised to see, I will be getting more use out of the brush for eyeshadow application too.
I also bought the Studio Eyelash Kit for the price of £3.75 how can you really go wrong??? The kit has a set of eyelashes, eyelashes stand, eyelashes glue and eyelashes applicator. Another amazing product for an absolute bargain price! Usually for this price you are able to pick up just eyelashes on their own. The applicator is so useful saves you poking your eyes out when your trying to apply and evenly holds lashes firm to the eye. I've not actually used the stand so it would be fair for me not to comment but I'm sure would be very handy.
Finally the last unique product I bought is the Eye Transformer palette now you will be wondering what that is! There is a few ways to use this product; you can mix one of the Eye Transformer shades with a eyeshadow of your choice, apply before putting eyeshadow on or after applying eyeshadow. Each different technique creates a different look. Basically adds shimmer or transforms the eyeshadow into a metallic eyeshadow. It also works as a primer helps eyeshadow last longer. The colours in this palette can also be worn alone! Cost - £3.75!
Just like every other girl who loves I have a absolute mad addiction for make-up and as for MAC ... I could stand and look at the products all day long! I always try every product cheap or expensive is a irrelevant matter for me. I'm a big believer in if you have a true talent of working with make-up then brand/price should not matter. Anyway I love MAC beyond belief the packaging and products come in a simple but sophisticated black. I've come across products on Amazon and eBay where there is companies selling palettes and MAC products I must warn you be aware! They are fake! Unless the seller is genuine i.e. is selling items they have used unwanted, if they are selling in batches then this is pretty obvious they are fake items specially the palettes they are very common.
Anyway here is a pic of my MAC collection!
I first saw a tutorial on Youtube of one of these and looking at the sponge shape spoke for itself this is no ordinary make-up sponge. It has a unique shape a fllat surface on one end to cover most of the face and a pointed end to get to more trickier areas i.e nose and eyes. So I went ahead on to Ebay to search for one of these beauties to my amazement I found one for £1.29 with free shipping! Yes you heard a total bargain so I thought why not because there would be no disappointment involved if it didn't meet up to my standards downfall was shippig would take up to a month to month and a half which you are told upfront and to be fair for this price you caren't really complain. There is loads which come up and even some companies within the UK which could be another option for those of you who cant wait. I later found out these are replicas of an original brand called BeautyBlender same shaped sponge I'm guessing better quality which comes in various packs and they also do a sponge cleaner they sell at around £20.
Application - Wet the sponge and squeeze excess water out so the sponge is damp and apply foundation in a dabbing motion for a flawless look. However there is many ways to use these sponges so its best to view some tutorials and go with the option which best suits you.
I would love to hear your views... Have you bought this product... Do you intend to?
So I was sent a Betrousse Beauty Box to review and to be fair it wasn't my cup of tea as I would prefer a subscription mainly for make-up products and this beauty box didn't contain any. All the brands that were in this box were non that I was familiar with or heard of. On the positive side the packaging of the box I must say was well presented and the other plus side was all products were in full sizes and there was no sachets which for me are a big put off. Packaging for the products were up to standards.
OceAnge (pic4) as this is a anti-aging product.
To be honest the only two products I would use out this box are the hand sanitizer (pic 5) and the Papaya Ointment (pic 6).
Contents of the box total an amount of £131.69 according to the leaflet.
Overall view if you are an audience who enjoy body products then yes believe you would enjoy this box.
The lipstick comes in one the traditional Dior lipstick casings and the Blush is a mirrored casing which comes in a gorgeous velvet pouch!
So whats so intresting about these products???
The Rosy Glow Awakening Blush - This brilliant product enhances your unique cheek color for an ultra natural and customized healthy glow effect. It uses the moisture of your skin type and intuitively adjusts. The powder is ultra-fine and has a irresistible rose fragrance.
Dior Addict Lip Glow - A customized balm that lastingly enhances and embelishes the natural color of your lips. It reacts directly with the chemistry of the lips, so you'll get a different colour on different skin types.
The balm is a normal clear formula which gave me the first impression it wont do much for me but developed once applied for me it goes a pinky rose colour on my lips.
The blusher is a neon pink which when you pick the particles on your blush it doesn't look like it will give you much colour but like the balm it develops into a gorgeous colour for me its again a pinky rose colour. The blusher also comes with a fairly decent sized mirror.
My initial thoughts were I was going to be disappointed and had thought I'd failed with a risky move specially with my skintone as I'm asian but I honestly wasn't disappointed these products really do work their magica!
These are definatley unique products and if your a make-up junkie like me then they are definatley something I would recommend. They are abit costly with the Dior Addict Lip Glow costing £22.00 and Rosy Glow Awakening Blush costing £29.50. I did however find a similar product to the Dior Addict Lip Glow by L'Oreal Paris called Studio Secrets Lip Glow which sells at £8.49 this will be another product I'll be purchasing and reviewing soon so look-out =]!
Here's a slightly different post to my usual make up this one is fashion related. Love Lila is another brand I stumbled across on Twitter, so when I had a look on the website after hearing my mate mention they have some biker jackets, I didnt hold much hope because I had been lookin for one for some time and had no luck at all infact I'd actually given up. To my suprise I wasn't disappointed I instantly fell in love! Not only had I found a biker jacket but this one was a different style to the rest it has a detachable fur collar, patchwork style on the elbows and has diamond shape stitching and because I love to be different I was in love to add to all this they also had a 40% offer so luck really must have been on my side. Excitedly I went to put my order in but all my excitement was washed away as they didn't have any mediums left unfortunatley jackets & coats are a struggle for me I'm usually a size 8-10 but because I have broad shoulders and muscly arms I end up having to get a medium with jackets & coats =[ disheartedly I gave up and had to force myself away from the screen. Although I'd lost hope I still decided to send a tweet to Love Lila about my concern, the lady was so helpful and explained she has the same problem as me but the jacket in a small size seemed to fit well on her and if I wasn't happy with the product I can return it so plucking up my courage I put my order in. Delivery was pretty quick too! When my parcel came I ripped through the packaging and tried the jacket on. Overall view amazed I was I really love it and cant get enough I can create soo many diff looks with it!
Why don't you head over and check out the website and the amazing products at http://www.lovelila.co.uk. Make sure to follow them on Twitter @missy_lovelila and take part in their weekly competitions.
You will have heard about these badboys, when I 1st saw their Revlon Lip Butters I was straight down to my local Boots store. I purchased three Lip Butters and have to admit I have been in love since, they are very creamy textured however I have found I have to re-apply quite often and to be honest I don't actually mind doing so because I really love these.
Then I saw a review on the Revlon Just Bitten Balms and because I was so pleased with the Lip Butters these were a must for me so with the excuse of needing to buy nappies I headed down to my local Boots store again and got my hands on these. I dont know if its true but I seem to think the Just Bitten Balms colour develops deeper after a while of applying and I also seemed to find they gave a tingly sensation and a gorgeous minty smell. Anyway I came home and eagerly tried these out and must say once again I was not disappointed! I was amazed by the colour these chunky crayons let off, I thought surely it will wear away because of the texture but they stain your lips so that aint a issue.
Overall view I'm in love and addicted! these have become a must essential for my make-up bag.
Do any of you own these? What are your views?
I have decided to review these new additions to my make-up brushes collection. I have used loads of different make-up brushes i.e. MAC, Bobbi Brown, Body Shop brushes. I'm really fussy with brushes, they have to have the feel I am comfortable with otherwise I feel I cant work with them and cant achieve the best of what I desire. I was the same way when I was doing GCSE art weird huh LOL! Anyway I like my eyeshadow brush and blusher brush to be very puffy and slightly ruff textured so I can pick up product with them well, whereas the rest of my brushes I like them to be really soft. With me being really fussy I'm often left using a mixture of brushes from different brands. So recently whilst reading a blog I saw these brushes and asked what they were called I was told the name and directed to ebay for purchase. At first I really wasn't so sure but they looked of really decent quality and seemed to pull me in, I was originally going to get them in singles but found they worked out cheaper in packs costing £20.99 each. Delivery was pretty quick, so I ripped through the packaging desperately wanting to get a feel of the brushes to be able to see if they met my standards, to my suprise everything from presentation to the quality seemed to please me. I'm really happy I bought these.
So for a while I have been eyeing up MAC, craving to buy some more products and unfortunatley when I do buy I cant settle with buying just the one item. So as I lay in bed one night admiring the MAC website I saw the Heavenly Creature range, because I am a absolutely huge fan of mineralized products I had to buy some of the products out of this range, whilst doing this I ended up buying a few other products. Below are pics and swatches.
So these are pics and swatches of some of my new MAC additions. My all time favourite is Mineralize Skinfinish, its great for multi purpose use and a brilliant highlighter, I also use this for contouring. I'm also loving the Supernova blush its a great blend of pink and gold giving you a gorgeous pinky coral colour. The rest all my fav's too =p!
You will have noticed I haven't done much writing as this post is mainly about swatches!
I purchased these from Sally's Salon on a VAT free day around £30, I must say I'm very pleased with the results. They are really easy to put in and 30 mins gives you a brilliant result. If I want wavy results I use Sleeprollers on a every day use, but for an invent I use these and finish off with hairspray.
You get 20 heated rollers, these come with three different sized rollers.
I usually start with the thinner ones on top for more defined curls, medium ones through middle of my hair n thicker ones on the longest length of my hair for looser curls, sometimes I use the opposite technique also gives a great effect. Ten butterfly clips to hold the rollers in and 20 colour coded pins.
I also have the Diva Wand which I really love which is what inspired me to get these heated rollers.
Have you tried these? what are your views??
If you have trouble removing tough make-up or even ran out of make up remover dont worry just use a tad bit of baby oil, specially on eyes as it will nourish your lashes.
Want healthy long lashes - each night apply a thoughtful amount of Vaseline to your lash line, or if you have Olive Oil dip a ear bud in and apply to the lash line.
There is no need to buy eye make-up corrector pens - apply eye make-up remover to a ear bud and correct where you need to its just as precise but a cheaper option.
Avoid sleeping with mascara on as this can cause lashes to fall out and its not healthy - did you know this also encourages the little bugs which live on our eyelashes to multiply!
Trouble getting the right shape eyebrows??? Well not any more before shaping your eyebrows just pencil/brush them in.
When removing make up from eyes remember to be gentle as the skin around our eyes is very delicate and easily prone to getting lines/wrinkles way before you need them.
We seem to forget about lips when it comes to exfoliating/nourishing, mix a bit of water with sugar and scrub the lips, Sugar is a natural exfoliator for lips.
Always keep them nourished - Vaseline is a good source.
Avoid licking your lips when its cold this causes your lips to get very sore.
Mix Almond oil with honey and apply to lips each night to keep them from drying.
Want fuller looking lips - apply lip liner then blend with a lip brush and add lipgloss.
Apply juice from the skin of lemons to avoid black lips.
To avoid blackheads/spots avoid build up of oils on your face by strictly keeping a routine of cleansing/exfoliating.
Always keep up to washing your make-up brushes as you can imagine what will build up in them over time allowing filth to get into your pores.
Regularly steaming your face helps your pores remove all the dirt, always remember to splash your face with cold water afterwards so this closes your pores again then apply moisturizer.
Make sure you know your skin type and use products accordingly.
Drinking water and green tea keeps your skin healthy.
Using a slice of tomato apply the pulp to area where you have black heads leave for ten mins then rinse, tomato's are a natural source of cleansing properties.
Once you have finished painting your nails you will find you might have excess nail varnish around the nail - simple all you need to do is dip a ear bud in nail varnish remover and neaten around the nail.
Make sure your hands and nails are moisturized regularly.
Add shine to your nails by massaging coconut oil.
Not drinking enough water can lead to weak nails and cause them to constantly split.
I've used many lip pens and found after a certain while they dry my lips causing them to crack aswell.
Then I came across the "Rimmel - 1000 Kisses"
...and fell in love with this! It was different to other lip tint pens.
One side has the lip pen as you can see this is shaped like a pen for precise and quick application, this glides on very smoothly.
On the other side this lip pen is where the secret is... a moisture stick! This can be used on its own or over as step 2 after using the lip tint pen, this moisture stick unbelievably does the trick it kept my lips moist and well conditioned.
This is a must try...have you tried it?!
My thought - Great Product!


So far rsupmanager has created 29 blog entries.
Telecom Council meetings from June 2012 to May 2013.
Visit the Rsupport Booth at CTIA 2011!
Rsupport at the CTIA 2011 in Orlando Florida.
Greetings. RSUPPORT, leader in remote support solution for mobile environment, independently participates in the largest wireless communication exhibition, MWC, to be held in February in Spain Barcelona.
– When : 14th Feb. 2011 ~ 17th Feb. 2011 (4Days).


Webinar marketing is a vital strategy for B2B businesses and a lot of consumer brands are also turning to it for their own B2C marketing efforts.
Webinars give you the chance to build a more personal relationship with your audience, delve deeper into the topics that concern them and build your brand as a place people can come to for important info.
Here are some of the best webinar marketing platforms available right now to get your own webinar strategy up and running.
Which will include the price, features, pros, and cons of each platform, recommendations for the best webinar software on the market, plus a brief explanation on what purpose each platform is best suited to.
NOTE: Comparison chart was created based on available information. Features are subject to change.
If you're looking for a great autoresponder there are two clear choices. If you're pretty new to the whole concept of automated email, we recommend MailChimp for its friendly interface, ease of use and great service and support.
If you're more confident with your email marketing, AWeber has proven itself time and again as a user-friendly, comprehensive platform for all your requirements, with more options for customisation than MailChimp provides.


text:
Home ▶ Articles ▶ God's Wood or Man's Plastic?
God's Wood or Man's Plastic?
Dave Miller, Ph.D.
Inspiration of the Bible Scientific Foreknowledge
Evolutionists are confident in their conviction that their explanations demonstrate their independent, autonomous existence to the exclusion of God. They literally "jump through hoops" and engage in scientific "ventriloquism" in their quest to achieve legitimacy for their atheistic bent. However, when all relevant evidence eventually comes to light, it fits "hand in glove" with the presence of the God of the Bible.
Prior to the invention of modern plastics, what would the Creator have humans to do for suitable containers? Wood, stone, or clay, and eventually metal, pretty much exhausted the possibilities. Yet, government agencies, like the USDA and the FDA, generally have advocated the use of plastic for cutting boards and other surfaces that sustain food contact, on the grounds that the micropores and knife cuts in wood provide hidden havens for deadly bacterial organisms. As one Extension Specialist from the Department of Human Nutrition stated: "for cleanability and control of microorganisms, plastic is the better choice."
However, the best research available on the subject suggests otherwise. Dr. Dean Cliver, a microbiologist with the Food Safety Laboratory and World Health Organization Collaborating Center for Food Virology at the University of California-Davis, disputes the oft'-repeated claim regarding the superiority of plastic over wood. His research findings, conducted over a period of several years, have consistently demonstrated the remarkable antibacterial properties of wood.
Dr. Cliver and his research associates have tested five life-threatening bacteria (Escherichia coli, Salmonella, Campylobacter jejuni, Listeria monocytogenes, and Staphylococcus aureus) on four plastic polymers and more than ten species of hardwood, including hard maple, birch, beech, black cherry, basswood, butternut, and American black walnut. Within 3 minutes of inoculating wooden boards with cultures of the food-poisoning agents, 99.9 percent of the bacteria were unrecoverable. On the other hand, none of the bacteria tested under similar conditions on plastic died. In fact, leaving microbe populations on the two surfaces overnight resulted in microbial growth on the plastic boards, while no live bacteria were recovered from wood the next morning. Interestingly, bacteria are absorbed into the wood, but evidently do not multiply, and rarely if ever come back alive. In contrast, bacteria in knife scars in plastic boards remain viable (even after a hot-water-and-soap wash) and maintain their ability to surface later and contaminate foods. Treating wood cutting boards with oils and other finishes to make them more impermeable actually retards wood's bactericidal activity. Microbiologists remain mystified by their inability to isolate a mechanism or agent responsible for wood's antibacterial properties.
Do these research findings bear any resemblance to Mosaic injunctions 3,500 years ago which required the destruction of pottery that had become contaminated—while wood was simply to be rinsed (Leviticus 6:28; 11:32-33; 15:12)? Dr. Cliver concluded: "I have no idea where the image of plastic's superiority came from; but I have spent 40 years promoting food safety, and I would go with plastic if the science supported it. I don't necessarily trust 'nature,' but I do trust laboratory research." Kudos to Dr. Cliver's honesty. What about trusting nature's God?
Cliver, Dean O. (2002), "Plastic and Wooden Cutting Boards," Unpublished manuscript.
Cliver, Dean O. (2002), personal letter.
Penner, Karen (1994), "Plastic vs. Wood Cutting Boards," Timely Topics, Department of Human Nutrition, K-State Research and Extension.
Raloff, Janet (1993), "Wood Wins, Plastic Trashed for Cutting Meat," Science News, 143[6]:84-85, February 6.
Raloff, Janet (1997), "Cutting Through the Cutting Board Brouhaha," Science News Online, Food For Thought, July 11.
Science and the Bible
Bats Go Viral and Moses "Called It"
The Moon Is a Witness


We are the largest business coaching & training company in North America.
We can help build your business and improve your life.
Our One2One Coaching members earn an average yearly salary of $358,486!
We have a proven system to eliminate the peaks and valleys of the business.
Buffini & Company has been impacting and improving lives for more than 21 years! See how it can work for you!
"I went from $300 in the bank to $22.7 Million in Sales Volume!"
"We're taking an entire month off to go sailing!"
A deep dive into lead generation, negotiation strategies, buyer and seller tactics & more!
Offer the most comprehensive activity-based training program in the industry!
Save some green. Make some green!
Today only, Peak Producers is $50 off! Get a step-by-step action plan to overcome peaks and valleys in your income and produce at a consistently high level.
Don't miss out on increadible savings on Referral Maker PRO. It makes marketing your business and services easy! There is a 72 Hour Sale going on right now that will get you half-off next month. Call now!
Don't miss the chance to get Buffini & Company's award winning contact manager for only $20 a month. No annual contract required. Referral Maker CRM makes lead generation easy by telling you exactly who to call, what to say, and who to see. Sign up today!
More than 5 million downloads across 165 countries, 140-plus episodes and five stars on iTunes, The Brian Buffini Show is considered a leading business podcast! Be sure to tune in today!
Do you need someone to help you reach your full potential? Get yourself a coach! For the next three days, One2One Coaching is on sale. There's never been a time like now to get Buffini & Company's powerful coaching for your business! Don't miss out!
At this one-day sales training workshop, learn how to fill your pipeline with leads, cut through the clutter and get to the top and stay there. Multiple dates and locations currently available.
Don't miss the opportunity to drastically improve your business and life at this 3-day elite business conference, featuring Brian Buffini and other world-renowned speakers.
Bring your colleagues, bring your friends, bring your family!
There are plenty of seats and motivating and inspiring content for everyone. Reserve your seats today before MasterMind sells out!
Get ready to offer world-class agent training. A deep dive into lead generation, negotiation strategies, buyer and seller tactics & more!
Get Massive Leads in 75 Days!
Close an extra transaction each month and enjoy doing it with the Buffini & Company Blitz. Blitzers are proven top producers - they're on track to help put 12 more people into the home of their dreams this year.
Brian Buffini presents his "Bold Predictions: Mid-Year Update" to unveil 2019 mid-year market trends you can bet on. He cuts through the noise and shares what you need to know and do to build a profitable business that lasts.
Brian interviews Dr. Kelly McGonigal about the benefits of stress. You'll learn how accepting and embracing stress can help you become happier and more effective in your life.
Schedule a Complimentary Coaching Session!
During this hour-long session, you'll learn the fundamentals of working by referral, get motivated, and walk away with action steps to maximize your earning power. Pick a date and time that works best for you!
Get Your Copy of "The Emigrant Edge"
In his New York Times bestseller, Brian shares seven characteristics that he and other successful immigrants have in common that can help anyone reach the success of their dreams, no matter their vocation.
Learn how to generate more leads and close more transactions in 2019 with Peak Producers®. On sale now through 12/21 - save $50!
Kick off Q4 with lead-generation!
Build momentum and make an extra $40,000 this fall! Register for the Blitz today!
Mark your calendars for November 29, 2018! We'll be announcing all the details, including where we're headed with this one-day workshop in 2019.
Although growth is located outside of your comfort zone, the brain often prevents you from acting on the decisions that will drive you forward. Best-selling author Mel Robbins shares the top strategy to move past hesitation and act, and it all starts with counting down from five.
For more than 21 years, the mission of Buffini & Company has been to impact and improve the lives of people through sharing its unique and highly-effective lead generation system, and comprehensive business coaching and training programs. To date, the company has helped more than 3 million people in 37 countries improve their business, increase their net profit and enhance their quality of life.
The most exclusive professional & personal growth experience.
Please note: On Friday, April 26, Buffini & Company will be having an offsite meeting from 11:30 AM PT through close of business. Our Client Care team and all other staff will be unavailable. We will reopen on Monday, April 29, at 6:00 AM PT with Client Care support.


text:
Q: Update ng-grid UI after data arrived from server I am using ng-grid in my angularjs.
When I load data for the first time (when the controller is loading) the data arrives OK.
But, when I try to refresh the data after a button is clicked the data doesn't changes in UI, but I saw in debug mode that the data in the scope changes.
Do I forget something?
My HTML:

    <input name="" type="button" value="search" class="search_button" ng-click="SearchOrders();">

Controller:
        $scope.SearchOrders = function () {

        if (!$scope.DateFrom) {
            $scope.p1= "a";
        }
        if (!$scope.DateTo) {
            $scope.p2= "b";
        }

        $scope.getPagedDataAsync($scope.pagingOptions.pageSize, $scope.pagingOptions.currentPage);

    }//END OF SEARCH ORDERS
       $scope.filterOptions = {
        filterText: "",
        useExternalFilter: true
    };
    $scope.totalServerItems = 0;
    $scope.pagingOptions = {
        pageSizes: [5, 10, 20],
        pageSize: 10,
        currentPage: 5
    };

    $scope.setPagingData = function (data, page, pageSize) {
        var pagedData = data.slice((page - 1) * pageSize, page * pageSize);
        $scope.OrderData = pagedData;
        $scope.totalServerItems = data.length;
        if (!$scope.$$phase) {
            $scope.$apply();
        }
        $scope.$apply();
    };
    //END OF SERVER SIDE

    $scope.getPagedDataAsync = function (pageSize, page, searchText) {
        setTimeout(function () {
            OrderService.SearchOrders($scope.p1.Val, $scope.p2,
                $scope.SelectedOrder, $scope.SelectedPlant.Val, $scope.DateFrom, $scope.p3, $scope.p4).success(
                function (data) {
                    $scope.setPagingData(data, page, pageSize);
                });

            //$scope.setPagingData(data, page, pageSize); NEED TO BE RETURNED TO HTTP GET
        }, 100); //SET TIMEOUT
    };//END OF FUNCTION GET PAGED DATA

A: $scope.gridOptions = {
      data : 'OrderData',
           ...
}

This watches that scope variable and updates the data accordingly.

redpajama_set_name: RedPajamaStackExchange


Jamaica and the Dominican Republic will enter a do or die encounter when they meet in the final game in Group 5 of the 2014 Caribbean Football Union (CFU) Women's Caribbean Cup at the Estadio Panamericano, in the Dominican Republic today, Sunday, June 22, at 4:00pm sharp.
Courtesy of a rather bizarre goal from Kenmore Simmonds, Old Madrid F.C were crowned Division One Champions on Saturday June 14th, with a 1-0 defeat over nearest rivals, the Panthers F.C.
The Jamaica national Senior Women's Football 'The Reggae Girls' team was founded in 1990 by the Jamaica Football Federation the head governing football body in Jamaica since 1910.
The Antigua & Barbuda national women's team was formed in 1990 by the Antigua and Barbuda Football Association (ABFA) during the tenure of former President Ralph Potter.


text:
Search in titles only Search in Witnesses only
Was John Richardson A Reliable Witness?
The evidence of John Richardson causes more controversy than the evidence of Albert Cadosch and not just because it contradicts Dr Phillips TOD estimate. We all know the basics (as well as the details) : Richardson said that he arrived at number 29 between 4.40 and 4.45 (according to The Times report) or between 4.45 and 4.50 (according to The Telegraph) and that he went to check on the cellar doors in the back yard. Whilst there he sat on the step and attempted to trim some leather from a shoe that was causing him some discomfort. He said that he could see all of the yard and that he couldn't possibly have missed a corpse had it been there at the time. There are questions of course.
For me, this is the most difficult part of Richardson's testimony to reconcile. It's certainly difficult to explain why, after saying that he'd cut a piece of leather from his boot, he went on to say that it wasn't sharp enough (after the Coroner pointed this out to him when he saw the knife) and that he had to borrow one from someone at the market.
Those that believe Richardson was unreliable point to this apparent change of story as evidence that he wasn't to be believed, but it's difficult to see a meaningful purpose behind this change. It's been suggested that Richardson simply brought up the story of the other knife to 'prove' that he'd actually sat on the step to fix his shoe when he hadn't actually done so. But how does this second knife help in any way? He said that he'd borrowed the knife from someone at the market because his own knife wasn't sharp enough. He didn't suggest that he borrowed the knife and then returned to the steps of course. Such a suggestion would have been nonsense. So this surely meant that he borrowed the knife at the market and that any further shoe repair would have been done at the market so the story of the second knife doesn't help him prove he sat on those steps. So why did he say it? Could it simply have been that Richardson did some repair work to his boot (on the steps) but that his knife wasn't sharp enough to do a complete job and so he borrowed a sharper one at the market. He wouldn't have felt any need to mention the second knife at the Inquest until the Coroner pointed out how blunt his knife was. Was Richardson just saying that he finished the job at the market with another knife? Did an element of incorrect wording from the Press add to the confusion? Thoughts welcome of course.
The Interview In The Passageway
This has caused controversy as some see this is a pointer away from Richardson's reliability. As we know, Inspector Chandler spoke to Richardson in the passageway and Chandler said at The Inquest that Richardson didn't mention sitting on the steps. This raises questions that I'll go through individually.
a) Was Chandler Correct?
The short answer is that we have no way of knowing but we have to remember that this wasn't a recorded interview and there is no one to corroborate Chandler. It look place in a passageway during the initial stages of a murder investigation. It's unlikely to have been a long interview. Pretty much all that Chandler would have needed to know was whether Richardson was involved or not and was there a body in the yard at 4.50? We also have to remember that Richardson testified before Chandler so he never got to respond to this.
b) Could Chandler Have Lied?
Anyone can lie but there's no reason to suspect that Chandler might have done.
c) Could Chandler Have Been Mistaken?
It's certainly possible that he might have misheard 'sat on the steps' for 'stood on the steps' especially in a passageway with distractions going on.
d) Could There Have Been An Innocent Explanation For Richardson Not Mentioning Sitting On The Steps?
It's my opinion that there certainly could have been. This wasn't an in-depth interview. Chandler wanted to know if Richardson was involved, if he'd seen anything suspicious or knew anything useful and whether the body was there at 4.50. Part of the conversation might have gone like this:
Richardson - I got here at 4.50 and I went to the back door to check on the cellar doors and there was no body in the yard.
Chandler - You're certain that you couldn't have missed seeing it?
Richardson - Absolutely certain. I could see all of the yard.
I've suggested previously that Richardson might have 'neglected' to have mentioned the knife because he didn't want to put himself under suspicion. On further reflection though Richardson had no need to mention the knife at all (or the story of fixing his boot for that matter.) He had easier options:
"I pushed the back door open all the way back to the fence so I could see all of the yard."
"I sat on the back step for 5 minutes having a breath of air."
"I sat on the step and smoked my pipe for 5 minutes."
He had no reason to mention repairing his shoe simply to prove that he hadn't seen the body. If it was a lie it was a lie that served no purpose.
Could He Have Missed A Mutilated Corpse?
We've all seen the photographs. We've all seen the massive gap between the door and the ground. I find it next to impossible to believe that he could have missed a mutilated corpse. Richardson said that he'd had his feet on the flags so, going down two steps in a normal way, he'd have pushed the door back a considerable amount surely revealing the corpse?
We also have to remember that he'd actually seen the corpse in situ so he knew it's exact position and exactly how much floor space it took up so if it could have been concealed by the door it's impossible to believe that Richardson wouldn't have realised this.
We also have to realise that Richardson was absolutely certain that there was no corpse there.
There are definitely unknowns here but I see nothing that leads me to doubt Richardson's evidence. The only reason suggested for him lying was the age old "15 minutes of fame" but would he have placed himself at the scene of a murder in possession of knife for this? Richardson was absolutely certain that Annie's body wasn't there at 4.50 and there's no solid evidence of him lying (unless we accept the Phillips TOD which experts tell us was unreliable of course) And so I conclude that Richardson was telling the truth, that he sat on the step with a view of the whole yard, and that Annie wasn't there.
18 Voters
Richardson was reliable
Richardson was unreliable
I think we can rely on the essential elements of Richardson's evidence, but that he was a poor communicator, restricting the information he provided to the narrow confines of the questions he was asked. He only expanded on this as new questions were asked of him. This does make his evidence sound continually up-dated, which may look suspicious, but I believe it to simply be his communication style.
Originally posted by etenguy View Post
I agree Eten. He gave a fuller account at the Inquest than his conversation with Chandler. I think that this explains the knife issue best perhaps combined with error in print.
All the points you made Herlock are spot-on, Richardson was reliable in my view. There is no basis for those objections to his story.
The very fact that the question is asked highlights how we simply cannot know whether Richardson was a reliable witness or not. What we DO know is that high profile cases tend to attract publicity-seeking "witnesses", that the victorian East End was notoriously known for being hostile to the police and justice system, that Richardson wasn´t able to produce a consistent testimony resulting in how Chandler´s version of what he said differed materially from what Richardson said at the inquest and that he falsely claimed to have cut leather from his boot in the backyard of 29 Hanbury Street.
Does this make him a good or a bad witness? And is that the same as asking whether he was a reliable or an unreliable witness? Obviously not.
At the end of the day, regardless if he was a good, a bad, a reliable or an unreliable witness, he may simply have missed the body even if it was there. And the fact that he himself said that he should have seen the body if it was there takes us right back to the fact that we don´t now whether he was reliable or not - and we cannot answer that one.
All we can do is to offer our own sentiments, which are useless in trying to answer the question. "Seems like a good dude", "I would not trust him on anything", "He got it wrong, we know that much", "He simply misworded himself, anyone can do that".
I am inclined to agree. There are clear and obvious conflicts in both his inquest testimony, and what is reported in the newspapers. Where does the real truth lie? 130 years later we cannot establish the real truth, and it is pointless researchers keep coming up with explanations to explain away the conflicts in a way that suits their own belief.
Did he miss seeing the body,? based on one of his accounts yes he could have.
If the same killer was responsible for the other victims, he was taking a chance by killing at that time of the morning in a dead end location where he might have been seen or even detained. If the same killer did he take those same risks previous, would he take them again? The answers are no to both. So that might help to try to accept or reject Richardson's testimony.
As to bump and bangs, and the echo of a voice early in the morning in Whitechapel when people were getting up, and moving about again from an evidential perspective these aslo doesn't stand up to close scrutiny either.
Al Bundy's Eyes
No one really disputes wether Richardson had a nose in the yard, of course his timings are as open to debate as anyone else's. It is purely the fact that Chandler states that Richardson did not mention sitting on the step when questioned on the morning of the murder, a crucial detail because if he did sit on the step he could not have missed Annie's body.
So, just to throw some speculation out there, what if Richardson checked the yard and did not see a body (regardless of whether it was there or not). He goes to work, finds out a murder has been committed in his back yard and returns. Questioned by Chandler, he gives an accurate statement 'I had a look in the yard, didn't notice a body'.
Afterwards, concerned about being at the scene of a crime, and possibly about his workmates mentioning to the police that he had to borrow a knife that morning, he crafts the story of sitting on the step to make it undisputable that the body was not there, as such he didn't do it.
Was the story of the steps just to reinforce what he believed but worried he couldn't prove, that when he had a check of the yard, he saw no body?
Not a personal theory, but hey, we need something to debate.
Your evening of swing has been cancelled.
Originally posted by Al Bundy's Eyes View Post
Afterwards, concerned about being at the scene of a crime, and possibly about his workmates mentioning to the police that he had to borrow a knife that morning, he crafts the story of sitting on the step...
Alternatively, he added those further (genuine) details at the inquest prompted by the coroner's and/or jury's questions.
But were they genuine. If you know you have provided false information whether that be deliberate or accidentally and you have been found out you are going to try to rectify the situation.
He shou'd have been asked "Did you tell Insp Chandler ___________________________?
That might have given a clearer picture. People do lie on oath !
No one really disputes wether Richardson had a nose in the yard,
And noone can confirm that he actually WAS in the yard. There is no corroboration, quite simply.
of course his timings are as open to debate as anyone else's. It is purely the fact that Chandler states that Richardson did not mention sitting on the step when questioned on the morning of the murder, a crucial detail because if he did sit on the step he could not have missed Annie's body.
Yes, he could. It is all a question of how he sat on the stairs - which in it´s turn is of course not a proven thing that he even did in the first place.
If he could invent a bogus story about cutting the leather, then why would he not be able to invent one about being in the yard and checking it out? You see, although some will tell you that he could not have invented it all, the fact is that he could well have.
The crux of the question asked in this thread is that reliability depends on empiri. Once we can check the veracity of a witness, we can speak of reliability of a witnesses behalf. But what is there that we can check in Richardsons case? Nothing. And I think this is where things go wrong. People tend to think that the three witnesses Richardson, Cadosch and Long mutually confirm each other, and so they reason that since Long and Cadosch claimed to have seen/heard Annie Chapman at around 5.30, Richardson must have been right about the body not being there earlier, when he visited. And then they take this "fact" as evidence for Richardson having told the truth on the matter, and that elevates him to being a reliable witness.
It is as simple as it is fraught with danger.
But surely he did take the same risks again, i.e. if you accept Eddowes was murdered by the same individual. Thus, the latter victim was killed in a location that was regularly patrolled by two police officers, and he therefore risked being caught at any time. Moreover, even being seen entering the square, by three witnesses, didn't dissuade him.
Cheers Wick
The additional detail provided by Richardson at the inquest doesn't contradict what he'd previously told Chandler, so I don't see why the info he gave Chandler was false in the first place.
. And noone can confirm that he actually WAS in the yard. There is no corroboration, quite simply.
No one can confirm or corroborate that Chandler was correct and that he didn't mention sitting on the steps either though.
Obviously we disagree on this one. It's asking too much to suggest that he walked through a door and went down two steps without pushing the door open easily wide enough to have seen the body. Or that he then sat on the step facing to his right with the door resting against the left hand side of his body. And even if he did do these things it's simply unthinkable that he wouldn't have realised the possibility that the body might have remained hidden. Especially considering the fact that he actually saw the body. He was absolutely certain that he couldn't have missed a corpse had it been there.
[B]If he could invent a bogus story about cutting the leather, then why would he not be able to invent one about being in the yard and checking it out? You see, although some will tell you that he could not have invented it all, the fact is that he could well have.
The problem for me is that if someone invents a 'bogus' story they must have had a reason for doing so. The only suggestion that has been put forward, as far as I'm aware, about why he said what he did was to add weight to his story of sitting on the steps (after the Coroner pointed out the bluntness of his own knife) to repair his shoe. But the story of the second knife doesn't help him because nowhere does he suggest that he borrowed the second knife from someone at the market and then returned to number 29 and the back step. So why would he make this up?
This is why I suggest the possibility that he might have done some work on his shoe at number 29 but he needed a sharper knife to complete the job. And as Etenguy has suggested, maybe Richardson just wasn't one of life's great communicators? Maybe the Press made errors.


text:
Q: In what way should we map a proto message with a oneof to a dataclass with clean code We are working on a flutter application and we use the grpc protocol with proto for our datasource. Some of our messages (particularly responses) have oneof's. I was somewhat confused how we could map this to my own dataclass while still having clean code.
So as an example we have the following proto message
message ComponentProperties {
    oneof properties{
        Sprite sprite = 1;
        Text text = 2;
        Music music = 3;
        SoundEffect soundEffect = 4;
        Spritesheet spritesheet = 5;
    }
}

The idea is that for one of the messages in the oneof we would draw some ui.
The model that we found would fit very naturally is below.
class ComponentProperties {
  final Sprite? sprite;
  final Music? music;
  final SoundEffect? soundEffect;
  final Spritesheet? spritesheet;
  final Text? text;

  bool get hasSprite => sprite != null;
  bool get hasMusic => music != null;
  bool get hasSoundEffect => soundEffect != null;
  bool get hasSpritesheet => spritesheet != null;
  bool get hasText => text != null;

  const ComponentProperties({
    this.sprite,
    this.music,
    this.soundEffect,
    this.spritesheet,
    this.text,
  });

  ComponentProperties copyWith({
    Sprite? sprite,
    Music? music,
    SoundEffect? soundEffect,
    Spritesheet? spritesheet,
    Text? text,
  }) {
    return ComponentProperties(
      sprite: sprite ?? this.sprite,
      music: music ?? this.music,
      soundEffect: soundEffect ?? this.soundEffect,
      spritesheet: spritesheet ?? this.spritesheet,
      text: text ?? this.text,
    );
  }

  Map<String, dynamic> toMap() {
    final map = <String, dynamic>{
      'sprite': sprite?.toMap(),
      'music': music?.toMap(),
      'soundEffect': soundEffect?.toMap(),
      'spritesheet': spritesheet?.toMap(),
      'text': text?.toMap(),
    };
    map.removeWhere((key, value) => value == null);
    return map;
  }

  factory ComponentProperties.fromMap(Map<String, dynamic> map) {
    return ComponentProperties(
      sprite: map['sprite'] != null
          ? Sprite.fromMap((map["sprite"] ?? Map<String, dynamic>.from({})) as Map<String, dynamic>)
          : null,
      music: map['music'] != null
          ? Music.fromMap((map["music"] ?? Map<String, dynamic>.from({})) as Map<String, dynamic>)
          : null,
      soundEffect: map['soundEffect'] != null
          ? SoundEffect.fromMap(
              (map["soundEffect"] ?? Map<String, dynamic>.from({})) as Map<String, dynamic>)
          : null,
      spritesheet: map['spritesheet'] != null
          ? Spritesheet.fromMap(
              (map["spritesheet"] ?? Map<String, dynamic>.from({})) as Map<String, dynamic>)
          : null,
      text: map['text'] != null
          ? Text.fromMap((map["text"] ?? Map<String, dynamic>.from({})) as Map<String, dynamic>)
          : null,
    );
  }

  String toJson() => json.encode(toMap());

  factory ComponentProperties.fromJson(String source) =>
      ComponentProperties.fromMap(json.decode(source) as Map<String, dynamic>);

  proto.ComponentProperties toProto() =>
      proto.ComponentProperties.create()..mergeFromProto3Json(toMap());

  factory ComponentProperties.fromProto(proto.ComponentProperties source) =>
      ComponentProperties.fromMap(source.toProto3Json() as Map<String, dynamic>);

  ComponentProperties merge(ComponentProperties other) =>
      ComponentProperties.fromMap(mergeMaps(toMap(), other.toMap()));

  @override
  String toString() {
    return 'ComponentProperties(sprite: $sprite, music: $music, soundEffect: $soundEffect, spritesheet: $spritesheet, text: $text)';
  }

  @override
  bool operator ==(covariant ComponentProperties other) {
    if (identical(this, other)) return true;

    return other.sprite == sprite &&
        other.music == music &&
        other.soundEffect == soundEffect &&
        other.spritesheet == spritesheet &&
        other.text == text;
  }

  @override
  int get hashCode {
    return sprite.hashCode ^
        music.hashCode ^
        soundEffect.hashCode ^
        spritesheet.hashCode ^
        text.hashCode;
  }
}

But this would lead to writing switch statements where we want to draw UI.
We could also make an interface like so
abstract class ComponentProperties {
  Map<String, dynamic> toMap();
  String toJson();
  factory ComponentProperties.fromProtoMap(
    Map<String, dynamic> map,
  ) {
    final entry = map.entries.first;
    final entryMap = Map<String, dynamic>.fromEntries([
      entry,
    ]);
    switch (entry.key) {
      case Sprite.name:
        return Sprite.fromProtoMap(entryMap);
      case Music.name:
        return Music.fromProtoMap(entryMap);
      case SoundEffect.name:
        return SoundEffect.fromProtoMap(entryMap);
      case Spritesheet.name:
        return Spritesheet.fromProtoMap(entryMap);
      case Text.name:
        return Text.fromProtoMap(entryMap);
      default:
        throw Exception('component with type ${map['type']} unknown');
    }
  }
  Map<String, dynamic> toProtoMap();
}

Which would allow us to have a factory that creates the resource one time. And use polymorphism with something like a draw method to create a widget. So a class named Sprite for example would implement this interface.
Because of how protobuf works it will give you an object with the key being the one from the oneof. For example
{
  sprite: {
    ...
  }
}

And then there are some disadvantages.
We would need something like map.entries.first to get the actual resource that was recieved because we don't know what the one in oneof is. But only when we map from and to proto.
You can't override copyWith because each resource has different properties, so you can't call properties.copyWith().
We would need different mapping for proto specifically because the map contains an object that has a key that represents the type. This usually leads to someone using toMap when generating code where toProtoMap should be used and causes bugs.
And we would use polymorphism to draw the widget. This would mean that we would implement draw methods in our dataclasses in order to render anything to the screen. I haven't really seen other Flutter projects do this. The ones I have seen usually only have import from the data layer into the presentation layer and not the other way around. It would mean we need to import widgets in our dataclasses.
This also means we couldn't have these dataclasses in an all dart package that is a dependency of multiple flutter packages. We would need to import material so we would need to make it a flutter package. And we would need to have the presentation logic in this dependency package. Even though we want to render different UI in the flutter packages that this package is a dependency of. We also wouldn't be able to for example override the draw method in those flutter packages because the dataclass is in the dependency package. So we would we would have to maintain the same dataclasses in each flutter project so we can implement the draw method there. Which also causes a lot of maintenance.
So the first approach seems to be more in line and natural with the oneof and flutter architecture. The proto code generated also has the fields as nullable. Which makes mapping more natural. But it goes against clean code. And will cause switch statements each time we want to draw something.
So my question is could we approach this so we have clean code that also still feels natural with protobuf, allows you to copy the dataclass easily and is in line with flutter architecture?
Because it almost feels like we have to choose between these two options and they both have their disadvantages. I would say we would only render a widget in one place for this dataclass. But we have to copy the dataclass many times. And there is also code generated which has already caused multiple errors because it defaults to toMap. Which makes the first model seem much more attractive.
But in the future we might want to render widgets in different places which would make the switch statements unmaintainable.

A: As far as I understand it there are multiple possible objects coming from one request. And depending on what the request gives you, you want to draw different ui. This is somewhat difficult to make with clean code. I would recommend a enum that keeps all the switch stuff out of your code without using direct polymorphism, because that itself is against flutter code style:
enum ComponentPropertiesType<T> {
  sprite(Sprite.fromJson),
  music(Music.fromJson),
  sound(SoundEffect.fromJson),
  spriteSheet(SpriteSheet.fromJson),
  text(Text.fromJson);

  static ComponentPropertiesType fromProtoMap(Map<String, dynamic> protoMap) {
    assert(protoMap.keys.length == 1);
    var key = protoMap.keys.first;

    return ComponentPropertiesType.values.firstWhere(
      (element) => element.name == key,
      orElse: () {
        throw Exception("Component $key unknown");
      }
    );
  }

  final T Function(Map<String, dynamic> json) fromJson;
  const ComponentPropertiesType(this.fromJson);

  Type get genericType => T;
}

class Sprite {
  factory Sprite.fromJson(Map<String, dynamic> json) {
    throw UnimplementedError();
  }
}
class Music {
  factory Music.fromJson(Map<String, dynamic> json) {
    throw UnimplementedError();
  }
}
class SoundEffect {
  factory SoundEffect.fromJson(Map<String, dynamic> json) {
    throw UnimplementedError();
  }
}
class SpriteSheet {
  factory SpriteSheet.fromJson(Map<String, dynamic> json) {
    throw UnimplementedError();
  }
}
class Text {
  factory Text.fromJson(Map<String, dynamic> json) {
    throw UnimplementedError();
  }
}

I believe this is by far the best code style possible. Why?:

*

*Any item in the enum clearly says what type it is returning, by using the method genericType anyone can get what this thing is going to be

*Any item has a fromJson or similar method that return an instance of what it is going to be,

*No switch statements

*O(n) runtime of the fromProtoMap method

*No limitations on the classes

Now, one problem remains to be solved: How to avoid switch statements all over the widgets in the ui without importing flutter and thus making it a flutter-dependend libary?
Solution: Extensions! In the UI part where it is not a problem to have Flutter, we do this:
extension GetWidgetForType on ComponentPropertiesType {
  Widget getWidget() {
    switch (runtimeType) {
      case ...
    }
  }
}

Now to be fair, there is one switch statement here. But that is only one. And I dont think that is a bad thing. So that would be my solution

A: Without knowing the exact inner-workings of grpc (I am not all that familiar with it) and your specific problem exactly, this sounds like a perfect use case for union typing. Dart does not have support for union typing out of the box; however, it can be achieved on your own with some fancy (but verbose) polymorphism (if you want, I can edit this with an example) or with a code generation tool like freezed that automates all of that boilerplate for you (and which I would highly recommend).
In freezed with union types, all of this would look something like:
part 'component_piece.freezed.dart';
class ComponentPiece with _$ComponentPiece {
  const ComponentPiece._();
  const factory ComponentPiece.sprite(Sprite sprite) = SpriteComponentPiece;
  const factory ComponentPiece.music(Music music) = MusicComponentPiece;
  const factory ComponentPiece.soundEffect(SoundEffect soundEffect) = SoundEffectComponentPiece;
  const factory ComponentPiece.spritesheet(Spritesheet spritesheet) = SpritesheetComponentPiece;
  const factory ComponentPiece.text(Text text) = TextComponentPiece;

  factory ComponentPiece.fromMap(Map<String, dynamic> map) {
    // TODO return a ComponentPiece created from one of the other constructors above using the map
    throw UnimplementedError();
  }

  Map<String, dynamic> toMap() {
    return when(
      sprite: (sprite) => {'sprite': sprite.toMap()},
      music: (music) => {'music': music.toMap()},
      soundEffect: (soundEffect) => {'soundEffect': soundEffect.toMap()},
      spritesheet: (spritesheet) => {'spriteSheet': spriteSheet.toMap()},
      text: (text) => {'text': text.toMap()},
    );
  }

  // Worth mentioning: freezed supports toJson() and fromJson() methods,
  //  but those need some special care with an extra "runtimeType" field in the Map in order to work
  // Since it seemed like with grpc you had your own serialization system going on, I excluded that aspect of freezed here
  // You can read more about what I am talking about here:
  // https://pub.dev/packages/freezed#fromjsontojson
}

Then you can do something like:
// Notice how the type of component is just a ComponentPiece
//  (think of ComponentPiece as "one of" sprite, music, soundEffect, etc.)
// You could also simply do:
//  final component = SpriteComponentPiece(someSprite);
// because SpriteComponentPiece is a class created by freezed for you.
ComponentPiece component = ComponentPiece.sprite(someSprite);

// Here's the fun part:
component.when(
  sprite: (sprite) => doSomethingWithSprite(sprite),
  music: (music) => doSomethingWithMusic(music),
  soundEffect: (soundEffect) => doSomethingWithSoundEffect(soundEffect),
  spritesheet: (spritesheet) => doSomethingWithSpriteSheet(spritesheet),
  text: (text) => doSomethingWithText(text),
);

.when() and .map() can both seem a little daunting at first, but are extremely powerful (think switch-cases on steroids). In your case, if trying to create a widget based on a component piece, you can do something like:
// This example uses https://pub.dev/packages/functional_widget
//  because it is far easier to define Widgets with it
// This example also assumes SpriteWidget, MusicWidget, etc. are defined somewhere and all take one positional argument of their data

part 'component_piece_widget.g.dart';

@swidget
Widget _componentPieceWidget(ComponentPiece component) {
  return component.when(
    sprite: SpriteWidget,
    music: MusicWidget,
    soundEffect: SoundEffectWidget,
    spritesheet: SpriteSheetWidget,
    text: TextWidget,
  );
}

This will automatically create the widget of the correct type given a ComponentPiece.


An old bamboo fishing rig along the ride from Siem Reap to Battambang.
Instead, it was real-life Cambodian mass transit.
What do you think: trustworthy healthcare?
Taken just after we dropped this family off at home.
Finally reaching the outskirts of Battambang.
I wanted to take this boat ride. Instead my friends all agreed upon taking the boat to Phnom Penh even though I said I saw terrible reviews about it. It was pretty horrific.
SOunds like a fun ride…..be careful of the sun though….skin cancer is no joke…..wear sunblock!
Yeah, I know – and I did. It was bunk Chinese sunscreen though that was apparently made of mayonnaise and water or something. Go figure.
These bring a new meanings to house-boat and mobile home for me. Really amazing. I guess the whole area is under water for a portion of the year right? But why floating instead of stilts?
Also, I can't imagine it would be easier for them to swim under the river to build stilts to the bottom.
seems like a pretty incredible ride – seriously like something out of National Geographic. thanks for sharing!
Hello! First of all, your blog is being very helpful, thanks!
I was wondering: ¿How long did it take the boat to battaambang?


Glass doors related searches glass doors faux wood patio graber vertical blinds for sliding glass doors at home depot vertical blinds. Much safer then the old sliding glass door stunning s with curtains home depot tagged at home depot entitled as blinds for vertical blinds for images patio graber vertical blinds. Vertical blinds for sliding glass door 74×83, for sliding glass doors at home depot tagged at home depot tagged at home depot tagged at home depot bring the latest glamorous photos of patio door the old sliding glass door curtain rods with. Doors at home depot tagged at home depot vertical blinds for.


text:
Walter Damián Montillo (; born 14 April 1984) is an Argentine former footballer who played as an attacking midfielder.

Career

San Lorenzo
He began in the youth ranks of Argentine club San Lorenzo and his professional debut came in 2002. In 2006, he moved to Mexican side Monarcas Morelia. He was a fixture in the starting line-up for the Mexican club. He returned to San Lorenzo in 2007, but did not find regularity with the first team, only playing six games.

In 2008, he was sold to Universidad de Chile for $1 million and signed a five-year contract with the club. At the time the price tag was the most ever paid by a Chilean club.  However, since the move, Colo-Colo paid $1.2 million for Domingo Salcedo and then paid $2.2 for Macnelly Torres.

Universidad de Chile
Actuating at Universidad de Chile, after a poor beginning, he started becoming a notorious player, as well as one of the La Us most respectable ones, considered by the manager Sergio Markarián itself the one who usually commanded the moves in the team. In the 2010 Copa Libertadores, he obtained visibility in Brazil, after good appearances in the matches against Flamengo, doing even a beautiful coverage goal in the second match.

Although losing it, they won over Flamengo by away goal. During the competition, Montillo dedicated his goals to his newborn baby Santino, who has Down syndrome; he grew visibly emotional after the crowd then chanted in support of Santino.

During the campaign in La U into Libertadores, Montillo became harassed in many Brazilian teams, including Flamengo and Vasco da Gama, but the one who really did get the Argentinean midfielder was Cruzeiro; even though his contract renew with Universidad de Chile until 2014, after rejecting the Flamengo's offer. His hiring at the Celeste squad was announced on July 2 by US$3.5 million, and he joined the club after Universidad de Chile finished playing the Copa Libertadores, which the team left in the semifinals.

Cruzeiro

2010
On 15 August, he made his debut against São Paulo FC, in a 2–2 away draw, making an assist to the 83rd-minute goal by Thiago Ribeiro. Montillo scored his first goal against Corinthians in a 1–0 win in the 3rd minute, match that took in place in Uberlândia. Besides conducting the team's midfield, he showed himself as a scorer as never did before — in 15 matches, he scored 7 times, beating his total score at San Lorenzo, which he considered the best moment in its career —. With Montillo, the squad's avail increased from 50% to 62%.

In 2010's December 5, after Cruzeiro get the runner-up in the Brazilian League, montillo was laureate with the Armando Nogueira Trophy as the best player in the competition. In the following day, he got Placars Bola de Prata as one of the best midfielders of the League, receiving it from the hands of Sorín — an oldschool idol in Cruzeiro.

2011
In 2011, at the first match in the Copa Libertadores done by Cruzeiro in the year, Montillo scored twice, as well as giving assistance in the rout over the Argentinean Estudiantes by 5-0 — in a beautiful spectacle that had a special taste for Cruzeiro, once their last match was played their elimination at the 2009 Copa Libertadores by 1–2 at the Mineirão —. Wondrously, the Celeste squad was eliminated at the round of, against Colombian Once Caldas, a fact that shocked supporters and the South America's media.

In the Brazilian league, after being criticized along the entire Cruzeiro squad, which began very poorly the championship, Montillo recovered its football with the arising of the manager Joel Santana. He did the two goals of the victory over Grêmio by the 8th round, on July 6, getting the best scorer position in the league for a few rounds. Diverging among the bad Cruzeiro appearance in the Brazilian League in that year, Montillo then won his second Bola de Prata followed by the title as one of the best midfielders in the league again. In 2011, he was the Argentinean midfielder who most scored in all the world.

2012
In 2012's 25 February, Montillo became Cruzeiro's biggest foreign scorer of all time since 1942 — when the team left its old name Palestra Itália —, after scoring twice against Democrata, reaching the mark of 30 goals, beating Víctor Aristizábal, which scored 28 times with the Celeste uniform.
In March, the player renewed its contract to actuate in Cruzeiro until the end of 2015. Cruzeiro's president Gilvan Tavares increased the termination fine to €80 million, making Montillo the most expensive player in the South America.

Santos

On 3 January 2013, through Twitter, Santos announced Montillo as their player for next season. Despite the undisclosed negotiation, it is thought that Montillo was bought for R$16 million. Montillo must wear shirt number 10, that was worn until 2012 by Paulo Henrique Ganso. The coach of the club, Muricy Ramalho, praised his coming. The player made his debut wearing the shirt of Peixe on January 16, 2013, when the club won Grêmio Barueri for 4–0. Montillo approved the victory and his partnership with Neymar, who he praised.

Shandong Luneng
In January 2014, Montillo joined Chinese side Shandong Luneng for approximately €7.5 million.

Botafogo
In December 2016, it was announced that Montillo joined Botafogo. He made his 2017 Campeonato Brasileiro Série A debut on 26 June 2017 against Avaí starting the match but being replaced after only seven minutes due to a calf injury, having suffered the same injury twice in the previous months.

Montillo announced his retirement on 29 June 2017.

International career
He played for Argentina U20 in the 2003 FIFA World Youth Championship in United Arab Emirates.  He played in most of the team's games. Recently, he was called by Alejandro Sabella to play the second match of the mini-tournament "Superclássico das Américas" against Brazil, where only players who were playing in South America could be called, wearing the number 7. Although the loss by 2–0, Montillo was very praised by the Argentinean media. He was called again to represent Argentina in the friendly match against Sweden on 6 February 2013, but he remained on the bench the 90 minutes.

He made his first full appearance for the national team against Venezuela in a World Cup qualification match on 22 March 2013. His acting in this game was praised by coach of Santos, Montillo's club, Muricy Ramalho. According to Ramalho, the Argentinian "was very well. He is improving step by step." On 7 June 2013 against Colombia he was one of the starting eleven, substituting the injured Lionel Messi.

After football
In 2021, he became a football agent and joined BYP Argentina, a football agency.

At the same time he is a football agent, he performs as an author. His first book, Gracias a la vida (Thanks to life), is an autobiography published in 2021 that includes a prologue of Neymar. In 2022 he published Carlitos Cachaña, a children's book about a child who dreams of being a professional footballer.

Career statistics

International appearances and goals

Honours

Club
San Lorenzo
 Copa Sudamericana (1): 2002

Universidad de Chile
 Primera División de Chile (1): 2009 Apertura

Cruzeiro
 Campeonato Mineiro (1): 2011

Shandong Luneng
 Chinese FA Cup (1): 2014
 Chinese FA Super Cup (1): 2015

Individual
 Campeonato Brasileiro Série A Team of the Year: 2010
 Bola de Prata: 2010, 2011

See also
 List of athletes who came out of retirement

References

External links

 Walter Montillo – Argentine Primera statistics at Fútbol XXI

1984 births
Living people
Sportspeople from Lanús
Argentine footballers
Argentina international footballers
Argentina under-20 international footballers
Argentine expatriate footballers
Association football midfielders
San Lorenzo de Almagro footballers
Atlético Morelia players
Universidad de Chile footballers
Cruzeiro Esporte Clube players
Santos FC players
Shandong Taishan F.C. players
Botafogo de Futebol e Regatas players
Club Atlético Tigre footballers
Argentine Primera División players
Liga MX players
Chilean Primera División players
Chinese Super League players
Campeonato Brasileiro Série A players
Primera Nacional players
Expatriate footballers in Mexico
Expatriate footballers in Chile
Expatriate footballers in Brazil
Expatriate footballers in China
Argentine expatriate sportspeople in Mexico
Argentine expatriate sportspeople in Chile
Argentine expatriate sportspeople in Brazil
Argentine expatriate sportspeople in China
Argentine writers

redpajama_set_name: RedPajamaWikipedia


text:
PHLPost encourages LGUs to set-up postal station
PASIG CITY, Oct. 4 (PIA) -- The Philippine Postal Corporation (PHLPOST) encourages local government units (LGUs) to set-up postal stations in their respectuve areas.
According to PHLPost, LGUs can now operate and maintain postal station to cater to areas in need of postal and financial facilities needed for community development.
PHLPost will provide LGUs with the facility and hire employees to set up postal stations in strategic areas such as communities, barangays or public markets which will be supervised by PHLPost.
The project aims to bring local government services closer to their constituents. PHLPost would like to extend its market to as many settlements in the country pursuant to its universal service obligation of providing postal services to the public.
Likewise, PHLPost will provide the marketing equipment and initial stocks as well as training of LGU personnel who will handle the postal station.
PHLPost noted that the LGU Post Office Operator must be authorized by the Sangguniang Bayan through a resolution to enter an agreement with PHLPost in setting up a postal station.
Deliveries of postal products, services and merchandise shall be requested by the LGU Post Office Operator to the designated PHLPost postage stamp custodian or Postmaster where the postal station is situated.
Still relevant in the communication industry, PHLPost is the duly designated national postal operator in the Philippines which has the manpower and the network capability to deliver mails, goods and payment services anywhere in the country and around the world. The postal service is also an active member of the Universal Postal Union (UPU), the primary forum for cooperation among global postal sector players.
PHLPost was also tapped in the delivery of relief and emergency services during this time of public health emergency. (PIA-NCR)