text:
Monday, December 2, 2013

The holidays are a time for being with family. As with most aspects of my life this looks different than most would think. This past week, Thanksgiving, I was alone. Because of scheduling conflicts with travel and filming, I was unable to attend a Thanksgiving meal with the other American missionaries here in Uganda. Instead, I went out to sushi with a new friend.

The rest of the day, I enjoyed the quiet of a day by myself. This solitude allowed me to think over the things I was most thankful for and the blessings that God has brought into my life this past year. The answer was loud and clear. Family.

For many this is a cliché and typical answer. For me though it seemed a little odd seeing as I was alone on this family holiday. Even more odd considering that it has been over 6 months since I saw my family, and in the past 2 years I've been with them a total of less than 2 weeks. Add to that oddity the fact that I am in living in a cultural context that place great importance on family. Your family name always comes first. When greeting people after hello you ask, “How is your family?” even if they are complete strangers. Here for many family is their retirement plan. When you grow old it is assumed that your children will provide for and take care of you. Family are expected to be involved in all areas of your life from what you do each day, to major decisions like where to go to school or who you marry.

In the past year, I've visited a lot of people. I've been welcomed into home after home filled with loving families. And then I leave. After a few days, I say goodbye and move on to the next place. I am constantly meeting strangers, working with them for a while and then parting ways. Not exactly the typical picture of family for an American or African. So how can I thank God for family when to all appearances family is not part of my life? Who are the people integral to my life? Who is this family I am thankful for?

Jesus asked and answered this question for Himself in Mark 3:31-35. Surrounded by a crowd as he taught, Jesus' family arrives to take assert their responsibility of caring for Jesus. The things Jesus has been saying have shamed and dishonored the community leaders and teachers. So His family arrives on the scene to set Him straight and resolve the conflict. When they are announced, Jesus' response is surprising.

“'Who are my Mother and brothers?' He asked.
“Then He looked those seated around him and said, 'Here are my mother and my brothers. Whoever does God's will is my brother and sister and mother.'”

In these words, Jesus has redefined family. He has expanded the word. The title of mother and brother, His blood and kin, the ones he is united to socially and economically, the ones most dear to each other, is extended to include any all who follow the command of God. He has expanded 'family' from those we have spent decades building a unique bond with and invited in complete strangers to this sacred assembly.

I'm so glad He did. It is because of that extension that when I thank God for my family I think of people who don't share the same DNA, don't have the same skin color, don't speak the same language, don't sing the same songs, don't have the same traditions, play games as varied as the types of homes they live in, live around the entire globe, and most of whom have never met. I think of
Pierre – A pastoral student in Senegal, who writes his own blog to help other grow in their faith.
Yeo & Awa Yeneyalla – the family I lived with in Cote d'Ivoire.

Ravenswood Covenant Church – This family has supported and encouraged me in ways that words fail to capture.
Bruno and Chris – Ugandan brothers who I just saw again for the first time in 5 years.
The Kendal family – Missionaries in Guinea, who invited me to come out and start this video project.

Journey Corps – A group of the craziest people ever all committed to learning, stumbling, and growing in the love Jesus together.

JIM Club – I haven't been to JIM club in 3 years, but I still consider these boys and men my brothers and fathers.

There are hundreds of others who I've met over the course of my travels. I've only spent a little time with each of them but they have been added to the weird, quirky, different, and wonderful people that I call 'family'.

My family really is the best and I can't wait to meet all the rest of them. When I do that will be a real Thanksgiving!

  1. We love you too - and miss you very, very much.

  2. awesome drew! we miss you and have been thinking of you as we prepare for Christmas here in the dorm at Village Baptiste. We look forward to seeing you again soon! Much love and prayers. :)


Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: text/html

WARC-Truncated: length

WARC-Type: response

text:
Nearly There

Our kitchen is nearly at a point where it is usable again. The counter top has been installed and I just finished hooking up the sink and garbage disposal. Just need one more piece to complete the drain pipes, but otherwise it is functional. Halleluah! No more washing dishes in the little bathroom sink. No more walking from the kitchen to the bathroom and back again, just to get water. Finally we can use the kitchen like we used to.

All that’s left now is: 1) finish patching the ceiling, 2) buy a range hood, 3) buy a cooking range, 4) install final cover panels for the wall cabinets, and 5) buy a refrigerator. While that seems like a lot, that is just the final touches on what has been a very long and tiring effort. Not to mention stressful. While the results are worthwhile, I will probably give future kitchen remodeling a second thought before proceeding.

This entry was posted in Remodeling. Bookmark the permalink.

warcinfo:
robots: classic
hostname: ip-10-149-109-157.ec2.internal
software: Nutch 1.6 (CC)
isPartOf: CC-MAIN-2018-05
operator: Common Crawl Admin
description: Wide crawl of the web for January 2018
publisher: Common Crawl
format: WARC File Format 1.0
conformsTo: http://bibnum.bnf.fr/WARC/WARC_ISO_28500_version1_latestdraft.pdf


text:
Metamorphosis, from Java to Ruby

For 10 years I’ve been writing basically nothing but Java code, and for the most part Java tools. Looking at the hype around Ruby/Rails, Groovy, Python, and other dynamic scripting languages, I just turned up my nose and looked away. OOP snob? Er… uh… um… yes. Sorry, I can’t deny it. But just a few weeks spent on the “other side” changed everything for me.

A project at work forced me to learn Ruby on Rails. Note that first I had to learn Ruby, then I could make some progress with Rails. I wonder how many thousands of developers have done the same thing—learn a language and a framework at basically the same time. Thankfully, if you know Java, learning Ruby is actually quite easy. Which begs another question: how many Java developers are now picking up Ruby, because of Rails?

So what else has changed, you might ask? Well, the Java debugger that I created and maintained for eight years has migrated entirely to SourceForge for posterity. Meanwhile, this web site has been transformed by means of Radiant CMS and Typo. But that’s not much, you say? Well, how about authoring a few Rails applications to keep myself busy, now that I’m not writing Java code. Okay, I haven’t actually started writing them yet, but I’ve got at least four that I want to create and release as open-source.

Aside from writing code, just keeping up with the fast moving Ruby/Rails community is a full-time job in itself. There’s almost a million technologies and terms to learn, or at least it feels that way: DRY. REST, database migrations, RSpec, domain-specific languages, mongrel, capistrano, MySQL, agile development, and so on. It’ll be a miracle if I ever start writing code.

I suppose that’s it, in a nutshell. A long-time Java guy that has left the valley of Java tools and started to explore the world on the other side of the hill. I have to admit, it was a little scary, and I was initially hesitant, but it is so much more exciting when you get out and see new horizons.

Thanks Matz. Thanks David. Thanks Sun, for leading me away from Java. I needed the fresh air.

This entry was posted in Computing, Thoughts and tagged , . Bookmark the permalink.


text:
New Cahokia Mounds Exhibit Features 700-Year-Old Canoe

A 700-year-old canoe discovered on a sandbar in Arkansas and painstakingly restored at Cahokia Mounds State Historic Site is the centerpiece of a new permanent exhibit opening Sunday at the site.

“Wetlands and Waterways: the Key to Cahokia” focuses on life along the rivers and wetlands of the Mississippi Valley that gave rise to Cahokia Mounds, America’s first city.

It includes a 52-foot-long mural depicting a backwater lake, river bluffs, forests and fields typical of the American Bottom floodplain. The mural serves as a backdrop to a life-size diorama showing a woman harvesting squash, other native crops, a lake and a man and a boy loading their canoe for trading with a nearby village.

The dugout canoe is in its own case. Made of bald cypress between 600 and 700 years ago, it was found on a sandbar in the St. Francis River in Arkansas after a flood. The Illinois State Archaeological Society bought the canoe and donated it to Cahokia Mounds. It was submerged in a chemical solution for three years to help preserve it and was allowed to dry out for another two years.

Tool marks and charring from the manufacturing process are visible on its surfaces.

Visitors can get a preview of the exhibit at a reception from 7 to 9 p.m. Saturday at the Cahokia Mounds Interpretive Center. It includes desserts, refreshments and entertainment, as well authors Lori Belknap and Molly Wawrzyniak signing copies of the exhibit’s companion book. Admission to the reception is $20; free for members of the Museum Society. Tickets can be purchased in the museum gift shop or by calling 618-344-7316.

The site is open from 9 a.m. to 5 p.m. Wednesday through Sunday; closed Monday and Tuesday.

Article Courtesy Belleville News Democrat


WARC-Identified-Payload-Type: application/xhtml+xml

text:
Source: Vatican News

Pope Francis: Advocating for the Poor, Making Enemies

January 3, 2018 at 12:04 pm

Pope Francis came to the papacy as an outsider, a non-European and the first Jesuit elected leader of the world’s Catholics. He very quickly gave up many of the traditional trappings of the papacy and encouraged — even required — those of us who have more to share with theRead More

"Last Judgment", Jan Mandyn, 1550 (Cropped)

It’s Christmas: Time to Talk About the Apocalypse

December 20, 2017 at 11:48 am

The Catholic Church divides the liturgical year into six seasons, the first of which, Advent, lasts four weeks (this year only three full weeks) and has what the United States Conference of Catholic Bishops describes as a “twofold character”: a season during which Catholics prepare to celebrate the birth ofRead More

Farewell to a Good and Faithful Servant

Farewell to a Good and Faithful Servant

November 8, 2017 at 12:02 pm

Fr. Lloyd Dwyer, who passed away two weeks ago, was a man who made an impression on the many people whose paths he crossed during an interesting and meaningful life. Born in New Glasgow in 1931, one of seven children of John and Catherine Murphy, he graduated from Normal CollegeRead More

Female Deacons: Now or Never?

Female Deacons: Now or Never?

November 1, 2017 at 12:06 pm

Were you aware that St. Francis of Assisi was a deacon? He had never wanted to be ordained to the priesthood, and when he explained to those in charge exactly what he wanted to do, which was simply to serve the poor, he was advised that he should be ordainedRead More

Nothing Neutral About Quebec’s Bill 62

Nothing Neutral About Quebec’s Bill 62

October 25, 2017 at 12:02 pm

Quebec’s “religious neutrality” Bill 62 has passed the Quebec legislature and will come into effect immediately, although there are no specific guidelines for those who will have to enforce or administer said law, which, strangely enough, has neither penalties nor fines attached to it. Critics see the bill as aRead More

Fr. Mychal Judge. (Photo via New Ways Ministry's Bondings 2.0 Blog

Will New Canonization Rule Open Door to Gay Saint?

September 27, 2017 at 11:50 am

Pope Francis has introduced a new path to canonization for would-be Catholic saints. Now, in addition to martyrdom, living a life of heroic Christian virtue and “exceptional cases” (where someone has been venerated as holy since ancient times), Christians who lay down their lives for another will be eligible forRead...

Large Roman Missal with inlaid gold. (Photo by Ad Meskens, own work, GFDL, via Wikimedia Commons)

In the Vatican, a Victory for the Vernacular

September 13, 2017 at 11:36 am

Catholics, especially those of us who’d like to see changes to much accepted as “Gospel” over the centuries, have always been informed that if changes in church doctrine or practice happened at all, they would not happen “in our lifetimes.” Of course, many changes followed Vatican II – altar railsRead More

St. Augustine, painting by Antonello da Messina c. 1472, Italy.

Summer Reading: Vacationing with Saint Augustine

August 30, 2017 at 12:08 pm

  t. Augustine’s Confessions do not repeat DO NOT make for light summer reading but there are times when one must do what one must do, so the Confessions have been on my agenda for the past while. It all started with Stephen Greenblatt’s article in the June 19/2017 issueRead More

The Ethicist: Rawls, Hobbes & the Zombie Apocalypse

The Ethicist: Rawls, Hobbes & the Zombie Apocalypse

July 12, 2017 at 12:10 pm

Have you ever asked yourself why the world is the way it is? When I ask this question, I don’t mean to refer to what we consider to be scientific truths, such as the law of gravity or the existence of neutrinos; I mean questions like: Why are some peopleRead More

Gluten-free Communion wafer via Concordia Supply

Vatican Takes Bold Pro-Gluten Stance

July 12, 2017 at 12:05 pm

News the Vatican has banned the use of gluten-free hosts in the celebration of the Eucharist hit like a bombshell this weekend, but the rules re: gluten-free hosts go back at least to Joseph Cardinal Ratzinger (later Pope Benedict XVl) who in July 2003 declared gluten-free hosts “invalid.” In MarchRead More


text:
Share this Job

Date: Dec 26, 2017

Location: Bangalore, KA, IN

Company: NTT DATA Services

Req ID: 5757

At NTT DATA Services, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company’s growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA Services and for the people who work here.

NTT DATA Services currently seeks a Systems Engineer - Citrix Admin to join our team in Bangalore, Karnātaka (IN-KA), India (IN).

-Design,Implement,Manage,large Citrix VDI Infrastructure
-Adminstration of Netscalar device
-Setup VDI as per Project requirements
-Troubleshoot issues arising in the VDI setup
-Provide 24×7 on call support for production environment on rotation and need basis
-Assisting with new technology investigations, coordinating implementations and support of new enterprise applications and technologies entering the infrastructure, writing and updating service and procedural
-Install and maintain Microsoft Server and Red Hat Linux Server Operating Systems;
-Configure and maintain Active Directory settings including Group Policy Objects, DNS, DHCP, and Sites – Services (replication);
-Analyze and provide system performance monitoring and reporting;
-Diagnose and troubleshoot systems hardware and software issues. Act as an escalation resource for problem resolution, solving difficult and complicated of technical problems in the field of expertise;
-Complete a wide range of systems and network service requests; ensure the highest levels of customer satisfaction and systems availability;
-Implement multiple and simultaneous new technology related initiatives and solutions;
-Collaborate with other Information Services groups and departments in the evaluations, customization, adaptation, implementation and security of infrastructure hardware and software systems, services and networks;
-Adhere to ITIL best practices including Change Management, Problem Management and Service and Support standards;

This position is only available to those interested in direct staff employment opportunities with NTT DATA, Inc. or its subsidiaries.  Please note, 1099 or corp-2-corp contractors or the equivalent will NOT be considered. We offer a full comprehensive benefits package that starts from your first day of employment.

About NTT DATA Services

NTT DATA Services partners with clients to navigate and simplify the modern complexities of business and technology, delivering the insights, solutions and outcomes that matter most. We deliver tangible business results by combining deep industry expertise with applied innovations in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services.

NTT DATA Services, headquartered in Plano, Texas, is a division of NTT DATA Corporation, a top 10 global business and IT services provider with 100,000+ professionals in more than 50 countries, and NTT Group, a partner to 85 percent of the Fortune 100. Visit to learn more.

NTT DATA, Inc. (the “Company”) is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.  The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law.  To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.

Job Segment: System Administrator, Consulting, ERP, Administrative Assistant, Cloud, Technology, Administrative


text:
Share this Job

Date: Jan 19, 2018

Location: Dubai, DU, AE

Company: NTT DATA Services

Req ID: 11509

At NTT DATA Services, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company’s growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA Services and for the people who work here.

NTT DATA Services currently seeks a Medical Coders Senior Associate to join our team in Dubai, Dubayy (AE-DU), United Arab Emirates (AE).

Medical Records coder

  1. Assigning CPT/ICD/HCPC/DSL/DDC codes by analyzing the medical records documented by the providers.
  2. Coordinate with RCM Onsite for approvals prior to coding.
  3. Coordinate with resubmission team to provide justification for denials

This position is only available to those interested in direct staff employment opportunities with NTT DATA, Inc. or its subsidiaries.  Please note, 1099 or corp-2-corp contractors or the equivalent will NOT be considered. We offer a full comprehensive benefits package that starts from your first day of employment.

About NTT DATA Services

NTT DATA Services partners with clients to navigate and simplify the modern complexities of business and technology, delivering the insights, solutions and outcomes that matter most. We deliver tangible business results by combining deep industry expertise with applied innovations in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services.

NTT DATA Services, headquartered in Plano, Texas, is a division of NTT DATA Corporation, a top 10 global business and IT services provider with 100,000+ professionals in more than 50 countries, and NTT Group, a partner to 85 percent of the Fortune 100. Visit to learn more.

NTT DATA, Inc. (the “Company”) is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.  The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law.  To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.

Job Segment: Consulting, Technology


text:
Share this Job

Date: Jan 2, 2018

Location: Gurgaon, HR, IN

Company: NTT DATA Services

Req ID: [[2324]]

At NTT DATA Services, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company’s growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA Services and for the people who work here.

NTT DATA Services currently seeks a [[Executive]] to join our team in [[Gurgaon]], [[Haryana]], [[India]].

Good Spanish reading, writing and speaking skills

Knowledge of accounts payable activities i.e. Invoice processing and payment disbursement

Ensure that assigned AP processes activities are in accordance with Company’s Policy

Helping the Team Lead during Month end close

Should be ready to take new challenges in the process

This position is only available to those interested in direct staff employment opportunities with NTT DATA, Inc. or its subsidiaries.  Please note, 1099 or corp-2-corp contractors or the equivalent will NOT be considered. We offer a full comprehensive benefits package that starts from your first day of employment.

About NTT DATA Services

NTT DATA Services partners with clients to navigate and simplify the modern complexities of business and technology, delivering the insights, solutions and outcomes that matter most. We deliver tangible business results by combining deep industry expertise with applied innovations in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services.

NTT DATA Services, headquartered in Plano, Texas, is a division of NTT DATA Corporation, a top 10 global business and IT services provider with 100,000+ professionals in more than 50 countries, and NTT Group, a partner to 85 percent of the Fortune 100. Visit to learn more.

NTT DATA, Inc. (the “Company”) is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.  The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law.  To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.

Job Segment: Consulting, Technology


text:
Share this Job

Date: Jan 14, 2018

Location: Chennai, TN, IN

Company: NTT DATA Services

Req ID: 3966

At NTT DATA Services, we know that with the right people on board, anything is possible. The quality, integrity, and commitment of our employees are key factors in our company’s growth, market presence and our ability to help our clients stay a step ahead of the competition. By hiring the best people and helping them grow both professionally and personally, we ensure a bright future for NTT DATA Services and for the people who work here.

NTT DATA Services currently seeks a Sales Force Senior Developer to join our team in Chennai, Tamil Nādu (IN-TN), India (IN).

The Developer/Integration Consultant for the SaaS (SFDC) Practice works with SFDC Business Analysts, Senior Consultants and Project Managers on engagements. The Developer will be technically well-rounded with strong communication (oral and written) skills. The role is technical in nature and will be expected to provide the expertise necessary to successfully complete the technical aspects of the client engagement on time, on budget, with deliverables of a high quality. This role works in a fast-paced high-energy market segment and candidates should be able to successfully balance multiple projects in a matrix environment.

Be able to contribute to a team responsible for the design, development, and implementation of critical business applications on the platform
Implement system integration requirements related to client legacy applications as required
Expected to be aware of technology and industry trends and be willing to quickly learn new technologies in order to develop innovative solutions in response to client specific business needs
Participate in definition of end user requirements of new and/or existing customer application implementation projects
Create and maintain system-related documentation, such as business requirements, process flows, data maps, configuration worksheets, etc. with all pertinent project information
Provide assistance and technical guidance to junior level consultants

Technical expertise in three or more of the following areas:
Experience with relational database system (Oracle, MS-SQL Server, MySQL)
Experience with multiple source systems like SAP, NetSuite, Siebel, etc.
Experience with T-SQL
Proven experience and deep understanding of system implementation, analysis, and data modeling

Firm understanding of OOP methodologies, design patterns and development best practices
Experience working with the platform (Apex Code, Visualforce Pages, Web Service APIs)
Development experience with Java, C# or VB.Net
Understanding Microsoft .Net Framework
Understanding of the Spring framework
Experience developing and consuming web services (SOAP and RESTful)
Software application proficiency with Microsoft Office Suite including MS PowerPoint, MS Project, MS Excel, MS Word, MS Visio
Other Skills:
Excellent written and oral communication and relationship building skills with both internal and external clients
Ability to establish and maintain focus including solid time management skills
Be able to work independently with little guidance or with a team
Be self-motivated and driven to exceed customer and project goals, while contributing to a successful team and dealing with a wide variety of competing demands
Proven ability to work with a remote team and sales force

Basic Qualifications:
4 Year College Degree (preferably in Computer Science or Business)
3-5 years SalesForce Integration

Certifications Preferred As Applicable: Certification Highly Desirable

This position is only available to those interested in direct staff employment opportunities with NTT DATA, Inc. or its subsidiaries.  Please note, 1099 or corp-2-corp contractors or the equivalent will NOT be considered. We offer a full comprehensive benefits package that starts from your first day of employment.

About NTT DATA Services

NTT DATA Services partners with clients to navigate and simplify the modern complexities of business and technology, delivering the insights, solutions and outcomes that matter most. We deliver tangible business results by combining deep industry expertise with applied innovations in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services.

NTT DATA Services, headquartered in Plano, Texas, is a division of NTT DATA Corporation, a top 10 global business and IT services provider with 100,000+ professionals in more than 50 countries, and NTT Group, a partner to 85 percent of the Fortune 100. Visit to learn more.

NTT DATA, Inc. (the “Company”) is an equal opportunity employer and makes employment decisions on the basis of merit and business needs.  The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law.  To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.

Job Segment: Developer, ERP, Consulting, Database, Technology, Sales


text:
Middlebury Institute of International Studies at Monterey

Searchable Course Catalog

header image

IMGT 8619

Corp Govrnance & ESG Risk Mgmt

This workshop focuses on key components of corporate governance. We begin with an examination of the firm’s ownership structure and then zero in on two important internal governance mechanisms: the board of directors and executive compensation policy. An overview of external governance mechanism is provided that includes the market for corporate control and a discussion of gatekeepers (e.g. security analysts, lawyers, accountants, etc.) The course will be conducted using both lecture and cases and active student participation in both is encouraged and required.
International Management
International Management
Intl Policy & Management
Requirements Fulfilled:


text:
Blog Archives

Do You Need a Bigger Share of a Smaller Pie?

I’ve been noticing with my coaching clients lately that the current challenging economic times seems to be shrinking their traditional markets. This is having a major effect on their cash flow. Are you being affected or likely to be affected?

Tagged with: , , , , , , , , ,
Posted in Business Growth


text:
Chainsaw only Women's Face by Simon O'Rourke

ok, here's a little something I knocked up today. I've been meaning to do it for ages, anyway, a little rough, but here it is,,,
easy block out,

Make a cut back to reveal the chin and shoulders...

Next cut around the face to create the hairline

Then mark out the nose line and eye lines

Next scrape back the wood to create the eye sockets

I use the radius of the bar to deepen the eyes

I then form the line between the lips

Next create the bottom lip

I use the tip of the bar to scrape back the wood

Eyes now... top eyelid first

Then bottom lid

Then the line below the eyes..

A little more work on the chin

The nose I think is a little flat, but I'm sure you get the idea...

Next I deepen the temples and define the hairline

Then get those lips right!

A touch of the burner to emphasize the shadows and a sprinkling of the sand-o-flex to soften the edges...

I hope this helps someone out there!


text:
Sinkhole evacuees say unstable ground warnings were ignored

by Michael Mosher on July 23, 2013

Post image for Sinkhole evacuees say unstable ground warnings were ignored

People who live in and near two Quebec City buildings evacuated Thursday after a sinkhole appeared in a nearby parking lot say they’ve noticed problems with the ground in their neighbourhood for years.

More than 30 people were forced out of their apartments in the Beauport area after a two-metre-wide sinkhole opened up in a rear parking lot on Brideau Street earlier this week.

The Red Cross was on hand to help residents relocate temporarily.

Network of underground caves

The buildings affected are located in an area known as the “Courville Caves,” where there is a known network of natural underground caves caused by the flow of the Montmorency River. Unstable ground has been a problem in the past.

A resident spotted the hole Wednesday and alerted the authorities.

“I called the city. I thought it was unusual,” Mickaël Poulin-Giguère told Radio-Canada.

Two weeks earlier, Poulin-Giguère said he alerted the city after he became increasingly concerned about widening cracks that started to appear on walls and doorways of his building.

“The doors hardly open, and there are cracks in the walls and Gyproc,” he said.

Another resident said she was frightened by the shaking she felt in her building on Sunday and Monday.

André Robitaille, who owns the building next door to the two that were evacuated, said he is constantly patching up cracks in the walls and foundation.

“We repair them all the time, because we assume that one day it is going to stop,” Robitaille said. Six years ago, Robitaille invested over $100,000 to fill holes under his building’s foundations with concrete.

“They were as big as — you can probably put a small car in it,” he said.

Robitaille says he has called city officials more than once to tell them there is a problem with the ground.

City engineers were on site Friday to inspect the sinkhole. Robitaille said he’s disappointed it took the sinkhole’s appearance to get them to act.

The city did not expect to do any rehabilitation work over the weekend. Meanwhile, the stranded residents were to meet Friday evening to decide their next move.

Full article…here

Previous post:

Next post:


text:
It’s the Freakin’ Weekend! So What are You Playing?

Friday (is almost over)! Video games! Let’s talk!

Yesterday I talked about how I’m celebrating Phantasy Star’s 30th anniversary by playing through the Sega Master System version for the very first time, and I’m happy to report that I finished it! I stand by the fact that it’s aged incredibly well, both in terms of sprite work, music, balance, and innovation. There wasn’t a ton of story going on in-game (since I don’t own the instruction booklet, which no doubt fills in some of the gaps), so the last boss not being mentioned once by the world’s inhabitants was a bit ho-hum. Still, Myau the cat rules and I enjoyed the 15-or-so hours it took to roll Phantasy Star’s credits.

My main gripe is the asinine frequency of random encounters, but that’s about normal for the 8- and 16-bit eras. I also had no idea where to go after defeating (what I initially thought was) the last boss, which required the use of a walkthrough. Apparently, I had to revisit a town I had only been to once or twice and couldn’t recall where it was located. One hour of increasingly frustrating random encounters later, I found myself requiring the assistance of that very same walkthrough.

I didn’t anticipate blowing through a 15-hour game over the course of two days, but here we are. As for what to play next, I’m still deciding between moving on to Phantasy Star II on the ol’ Genesis or taking in an RPG palate cleanser with something smaller. I still have Hob, Observer, and Pyre to play, which I picked up last week during the PlayStation holiday sale. I’m in a bit of an RPG mood, though, so chances are I’ll be booting up Phantasy Star II for the first time before my head hits the pillows.

I do have the Genesis at the ready, so maybe I’ll dig into Splatterhouse 2, Samurai Shodown (the only good console port), or Gunstar Heroes.

Not much else going on this weekend, so I may take this opportunity to finish up volume two of Junji Ito’s Gyo and start reading Cherie Priest’s Maplecroft. I’ve gotten a lot of headaches over the last week, so I haven’t really been in a reading mood. I’ve mostly been watching AGDQ 2018 speedruns, which I’ll probably keep doing until the charity event ends this Sunday (I think?). It’s not the same without Super Metroid, but today’s Mega Man 1-3 relay race was intense and I guess someone beat Mike Tyson’s Punch-out AND Super Punch-out simultaneously while using one controller that shared the inputs for both games. That’s more impressive than the blindfold Punch-out run!

Also, if you picked up a Switch at Christmas and you’re looking to beef up your digital library, I posted reviews for Slain: Back from Hell and Morphite this week.

What about you, folks? Got any gaming plans this weekend?

27 thoughts on “It’s the Freakin’ Weekend! So What are You Playing?

  1. Per usual I work Saturday. But I plan to get in some more time after work with Splatoon 2. The Splatfest event this weekend added a new Turf war map with invisible floors. Been having a blast with it anyway, but it just keeps giving. I do need to get some time Sunday with a couple of other things so I can get them in the review pipeline.

    Liked by 1 person

  2. The high frequency of random encounters is one of the reasons why I struggle with old RPGs. I bought Mario Kart on Switch a few days ago so I may play that this weekend. To be honest though, ever since 2018 started I have barely touched my consoles/handhelds.

    Liked by 1 person

  3. I’ll probably jump back into (or restart) Ultima IV on the SMS. I put it down after I was away for Christmas and came back to a lovely chest cold, but my mind finally feels like it can retain things again. It should be fun! I hope you enjoy whatever Genesis adventure you embark on next.

    Liked by 1 person

    1. I’m the type that feels the need to restart things after I’ve been away a while too. The only exceptions are Persona 5 (since I was 60 hours in and the story wasn’t *that* hard to follow) and FF XIII (since I’m near the end, I’m hoping I remember enough to not have to spend another 50 hours replaying it).

      Hope you feel better!

      Liked by 1 person

  4. Yeaaaah, Dark Falz is like the Necron of that game lol, but actually…DF makes more sense than IX’s “space flea from nowhere,” and I LOVE Final Fantasy IX. I still freaking love Lassic’s boss music. I could jog to that.

    I’m still enjoying my Etrian Odyssey, need to hop back into Mario Odyssey, and I think I’m going to try playing Doki Doki Literature this long weekend. If I can start playing some short games, I can start knocking them off of my backlog. I’m also still working on wrapping up my Top Things of 2017, and I’m doing this new thing where I check my WordPress newsfeed instead of relying on the email notifications, which is why I’m commenting on this so early :D

    Liked by 1 person

  5. Aw, now I really want to play Splatterhouse again. I was at a brewery recently that had different old school game consoles on each of the tables, so you’re basically encouraged to table hop and play them all. I was so excited to see that they had Mario Kart 64 and Sonic 2 set up. lol They also had various board games and card games laid out. It was definitely a cool place I plan to go to again. :)

    Liked by 1 person

    1. Ohhh, nice! That sounds like fun! One of the barcades I went to had 3 cabinets that were basically emulators that had hundreds of games on each one. They did have a SNES Classic on one table where folks were playing Super Metroid, but having different consoles on each table would definitely encourage table hopping (as you said).

      Liked by 1 person

      1. There needs to be more “Barcades”! :) That sounds awesome. There used to be this great trio of places my friends and I used to go all nestled in perfectly together, one was an Irish tavern with excellent food and shots, the other was a bar that boasted tons of beers from all over the world, and then the third an awesome arcade. It made for many good times. :D

        Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


text:
Baby Hoage

Alas!! I am no longer pregnant! I know you’ve all been anticipating delivery updates, or at least I’d like to think so!! Here’s some little tid bit eye candy to hold you over until we meet again!!
Our little BOY …
Gideon Zion Hoage arrived on February 24th at 4:37pm. He weighed 6.14lbs and is 19.5inches

I’m in love with this little boy, being a mommy is the best life has to offer. And although I miss having my hands in hair, I’m not in a hurry to get back. I’m soaking in every moment one minute at a time..

Until I open up appointments in May, Kelly is still available to beautify you in the Studio!!

Baby Hoage

Alas!! I am no longer pregnant!
Gideon Zion Hoage arrived on February 24th at 4:37pm. He weighed 6.14lbs and is 19.5inches

I’m in love with this little boy, being a mommy is the best life has to offer. And although I miss having my hands in hair, I’m not in a hurry to get back. I’m soaking in every moment one minute at a time..

Until I open up appointments in May, Kelly is still available to beautify you in the Studio!!

On leave

Hey there. I just wanted to leave a friendly reminder for all of you. I will be on maternity leave from now until the first week of May!! My schedule is open for booking starting in May but hours are subject to change. I will keep everybody updated. Thank you for your continued support and all of your love through this new season!!

If you’re desperately needing to get in the chair, Kelly is available and so excited to serve you! You can book online with her at

Have no fear, Kelly is here.

Welcome back… I’ve got great news for you! The studio is growing by two MORE hands! And NO, we’re not having twins!! We’re adding a new stylist to the studio… silly.

As most of you know, my husband and I are expecting a baby in February. Which means.. yes, I will be taking a maternity leave…the amount of time I will be away is not yet determined. Normally, I would have a really difficult time stepping away from you (awesome, beautiful, fun and loyal clients) It’s not easy to do and I promise Im not abandoning you guys. I just need to make sure I have enough time to recover in a healthy manner, not to mention adjusting to our new lives as parents! If youre anything like me, having to adapt to new situations/circumstances can be difficult!
BUT..Have no fear, Kelly is here!! During my absence, she will be holding down the fort with a beautiful spirit and lots of spunk!!!

My last day in the salon is supposed to be Feb 7th. At this point, doctor has anticipated an early arrival so, that is subject to change. You’ll be notified if appointment changes need to be made.
If I have to cancel last minute, I apologize for any inconveniences!! However, we can reschedule you with Kelly, at the studio, beginning in February!

Because of her dedication and fiery passion, I am 100% comfortable and confident in passing her the baton.  I trust her with every guest, and I know she will provide you with a memorable experience!

Kelly has been immursed in the beauty industry since graduating beauty school in 2004. With extensive training and over 10 years experience, she has become a well known cosmetology professional, master stylist, and team crew educator. After a few moves across country and a short leave of absence, she is excited to get her heart back in the industry and her hands back in some hair.

Please feel free to check out her profile and book your next appointment with her online at

If you have any questions/concerns, either of us will be more than happy to address them.

Adding a new hat

Im excited to share with everyone publicly that my husband and I are expecting a lil bundle of joy!! We just celebrated our one year anniversary and have wasted no time adding to our family… The babies official due date is February 17, 2016.

Obviously, We’re hoping and praying for a delivery within the estimated due date. But we’re also preparing for the unexpected. Because of this we will be putting a disclaimer on all appointments made between January- February. I plan on being behind the chair until it’s no longer possible.

**DISCLAIMER: If I go into labor and baby decides to arrive earlier than Feb 15th, -OR- have any complications prior to delivery, your appointment is subject to be cancelled without an immediate rescheduling.

Yes, I will be taking a maternity leave. The time of my absence will be dependent upon recovery (physically but also emotionally and mentally) Being a new parent it seems as if everything is going to be up in the air!! It could be 6 weeks, it could be 12 weeks. No matter what, I promise to keep you all updated! I’ve been looking for another part time stylist to occupy the studio and take appointments while I’m gone. If I am not able to find someone, I will provide recommended professionals to my clients during my leave.

If you’re a new client and/or have purchased a groupon please feel free to call me so we can discuss our options.

Sundays are now available for bookings. 11-5pm

New policies for booking appointments

As a professional I do my very best to respect and honor your time, I ask that you do the same for me. I am a interdependent stylist, which means, I function independent from a company/corporation but the lively hood of my business is soley dependent on my clients. Unfortunately, time is money, meaning, I can’t put food on my table if no one is in my chair. If you book an appointment with me PLEASE follow through. I understand that things come up and this concept works both ways! I’m not excluding myself from mistakes or emergencies.. sometimes things just happen, that’s life and I’m not a stranger to it. In the beauty industry no call no shows are to be expected. Unfortunately, It’s something I’ve recently experienced at a high volume. Because of this I am forced to implement a new policy. Any clients that do not show up for their appointment, and do not call/text to let me know at least 60 minutes in advanced, WILL BE CHARGED for half of the expected full service ticket amount. At the time of booking all clients will be required to provide a credit card number directly through me or
(The system is safe and protected, I have my own information on there as well.. it’s trusted) if you have an issue providing your credit card information please contact me directly. Consistency is the name of the game.. This policy will be applied to all new and existing clientele. Thank you for understanding.

Happy Fall to all you Punkinss!

Welcome to my page/blog! If this is your first time visiting, I am so happy to informally meet you here. If you are returning and just checking out the scene, not a lot has changed. It has been forever and a day since I posted last. . This blogging thing is a lot harder to keep on than I had anticipated!! So…  Whats going on in the wonderful world of Chelsea Elle?!?!

As most of you know I freelance outside of the studio doing bridal hair and makeup during peak wedding season. Its been an amazing 6+ months!!! Business has grown in ways I never thought possible and I really couldn’t be happier. Its so surreal to see my schedule as full as it has been this year. I’ve had the opportunity to work along side talented professionals, expanding my knowledge in styling and pushing the boundaries of my comfort zone. During this time I’ve met so many amazing brides && their loved ones, friends/family. To each and every one of you who I have come into contact with, you have truly added value to my life. Thank you for trusting me with your appearance on such a big day!!

As fall approaches the wedding season is slowly coming to a close. Part of me dies inside… and the other part of me, well, she celebrates. Wearing one less hat for a few months will allow me to provide undivided attention to my clients while I’m behind the chair. Through the wedding season, weekend appointments in salon have been almost unheard of, which is extremely difficult and inconvenient for you and your schedules. I owe each and every one of my loyal clients a huge THANK YOU, Thank you for sticking out the season and hanging with the chaos. As weddings come to a close (usually end of October)  I will be opening up availability for appointments on Fridays/Saturdays!! Until then, I will continue to work my best to be flexible. You’re important to me and I’d like to ensure appointment bookings when possible, I’ll be as accommodating as I possibly can be.


text:
Monday, December 30, 2013

Lets rewrite history

Normally I do not comment on Mr "Once we taught China" 's blog posts as they are crap. But the latest attempts of his to rewrite history did not (to use his words) "sit well" with me.

The poison blogger is just an inveterate liar. Yit San is a Selangor import? It is like saying Mark Siew is a China import because he is Chinese. Does it make sense? Obviously not.

Aron Teh is also a Perakian so why leave him out just because he lives in China with his parents? Can he play for China? No. He still plays under the Malaysian flag.

By the way, Mr Raymond "Once we taught China" Siew tried to promote his post in Facebook and got his butt properly kicked in Facebook over his posting so now he knows ( if he did not already), what everyone thinks of him.

And please get people's names right. It is Aaron Yee and Deon Moh.

Anonymous said...

He calls Mark a national player. Mark played once in MAS v Singapore. Probably there are a hundred juniors can also claim they are national players as well.

Jimmy Liew said...

His definition of "national player" is indeed very loose.

edfong said...

Jimmy, I hope you don't mind me using your blog to say a few things. I just got back from work and found out about the exchange on facebook between my two boys and some despicable liar. I have instructed my boys to delete their facebook posts and just treat whatever that other guy writes like some dog barking from far away. No need to react to lies and made-up stories. We have more important things to do.

He calls my boys children and so we have a 55-year old man fighting with children. I don't know whether to laugh or cry. This despicable guy has slandered me in his blog with made-up stories and outright lies, but I kept what I considered a dignified silence. I'll bite just once here because my children reacted. But all this time, I have taken the stance that this guy is so clearly a liar and deranged character, that only a fool or some naive kid would actually believe what he writes, so I did not worry too much about any stain he try to stick on my character. I don't care too much for any fool who might believe his writings about me. I also thought there is no point taking him to court for slander as he can just plead insanity and I cannot fight that defence, if such a defence is available. So I left it at that and never took his bait and react.

I find his recent attacks on Li Tian very distasteful to say the least. But my children and me knows very well that those attacks are motivated by jealousy. Because his own child was going nowhere chess-wise, he wanted to gain attention by talking negatively about Li Tian's success. Li Tian and Yit San have been and are very good friends for many years now, and we suspect that this despicable fella was trying to break up the friendship by writing his nonsense. We do not take kindly to that.

I am hoping to see Li Tian and Yit San both successful in improving at chess and together with other young stars lead Malaysian chess into a much brighter future.

My kids are on good terms will all the young chess players of their generation. I have told them years ago to be friends with that despicable guys's son just the same, although his father has been purposely telling lies to stain my character. However, the father seems to be abusing or taking advantage of this friendship. That father knows very well how much I have helped his son who was just a so-so player when we returned to Perak in 2007 and how he has improved under my guidance in the initial years, which I have never really wanted to talk about. Soon after that he started his lies about me. We know very well that it was jealousy at work as his son could not catch up with Yit San which was his openly declared objective that so many years ago.

Thanks Jimmy for lending me this space for my rant. And if you think it appropriate to do so, go ahead and delete my comment. I'll understand. I have logged in to comment so there is no doubt that this comment is coming from me.

Jimmy Liew said...

I am aware of the evil intentions of that "guy", trying to pit Yit San/Aron against the "others". I'm quite sure you and your children knows what is happening and Aron's family too. It is good that the public knows your POV from you directly.

On a separate note, I have some things to discuss with you privately. Can you send me an email (my email address on the Contact me tab)

Ilham said...

Now i realized that i am a National Player too...every year i represent Malaysia, carrying Jalur Gemilang at prestigious international chess event such as Malaysia Open, Selangor Open etc...competing against professional player that represent USA, USSR, China etc.

Ilham said...

...never mind actually everybody actually can do it (to be National Player). To outsider that i can trick, i am a Nat. Player though Nut Player is more accurate :)

Frankly i feel that National Player for chess should be reserved only for those that represent Malaysia in Chess Olympiad, SEA Games, Zonal, Interzonal

...but then again this will make Hamid Majid as National Player too, having represented Malaysia in 1998 Chess Olympiad.

Jimmy Liew said...

I agree with your list. But I will also like to include the World Junior and Asian Junior

Anonymous said...

Seriously,i think attacking young lads who is a disgrace.
Just leave them be and if your reason is because of envy,I suggest you just try to train your son to become better.
If you stop this utter nuisance,it will do justice for Chess community in Malaysia.
in fact,I suggest you seek God's guidance for your narcissistic behavior.
Don't bring this down on your son and honestly,your son is doing fine.
Do not destroy your son's reputation and relationship with others.

Mohd Noor said...

My dear Jimmy! Caught you reading his blog!!! Hahaha

Jimmy Liew said...

And how did you figure that? :)

Anonymous said...

Raymond,I read your blog and what you say is wild accusations without single evidence.
No proof,no game. Therefore,you are consider to be all talk because the evidence you propose and suggest can be counterfeited.
About one of your latest blog,how do you even know if Mr.Eddy does it on purpose ?
Please suggest more events with evidence as I believed most chess players will assumed you are an arrogant and envious parent.
Do not think that we're not aware of your malicious propaganda.Treating us a naive being was the first mistake.
i wish not to reveal my identity since you will attack with lots of verbal abuse or ridiculous claims.

edfong said...

Anonymous 4.19 pm, don't waste your breath.
While I am it, I'll explain since u brought it up. If really Yit San wants to give Mi Yen a win, he could just resign. No score sheets required. And why would YS want to lose to MY when it exposes YS's first place to the luck of Solkoff tie-break. And it was only R7, there were 2 more rounds to go when anything can happen. As it was, YS got first place only with 0.5 additional Solkoff point over Mark, which was just plain luck (or God's hand at work).

I call at 10.31 am which was supposed to be breaktime between R6 and R7 from 40 km away because I wanted to know the result of Yit San-Mark R6 game. But the organisers started Round 7 early (schedule was 10.40 am) because all R6 games finished early. And of all times, Yit San forgot to switch off his phone.

As to qualifying for Perak team (essentially to National Closed), YS is an automatic qualifier as National Junior Champ while MY qualifies automatically as NWM. No need to go thru all the convolutions.

Only a twisted mind can even think off any deceit on our part.

Mark had his best chance of winning Perak Closed this year only because YS phone went off and the luck element of the Solkoff tie-break. If the normal tie-breaks for first place like PE or blitz play-off had been used, YS would have won hands-down.

It just goes to show how some people can only think negative all the time.

edfong said...

btw, I did not even know that Yit San was playing Mi Yen when I called. It just so happened.

Jimmy Liew said...

Raymond Siew is just creating stories from his twisted mind. Also a vengeful mind.

Even God is not on his side :) Enough said.

Peter Long said...

I don't read him but let me give my two cents worth about Li Tian and Yit San and our top juniors in general.

1. For some time our best prospect, Li Tian is growing up, and we should all hope his breakthrough to 2300+ is a sign of better things to come. His rating is now not too different from his peers in the region. But question marks still remains over his performances in major national title events.

2. Yit San has proven he is able to beat almost anyone on his day although it seems he tends to lose a lot of games but more importantly he is winning decisive games when it matters (at least locally) and hence starting to win titles.

3. All the top juniors, like the way the better players has always tended to group together, are really good friends and work well as well as support each other, and this is a fact! Because they are all great kids, some of the less good players gravitate towards them and of course benefit a lot.

Anonymous said...

Raimondo talk and talk of competitor analysis, but actually he cannot do even simple tournament analysis. Real joker that guy. I pity his students.

Anonymous said...

Wow what a way to start the new year! Literally "Swinging"

Anonymous said...

Wow - who is Raymond Siew? Neurosis has meaning - he's a new breed of chess parent we've seen over the decades. I was directed to his blog for the first time. You'd think with a blog title like "First GM", you'd find inspiration. I was wrong. Our lives are too valuable to be spent blogging or reading about real or imagined grievances. Stop reading his BS, guys! He is way too self-absorbed to realize he is hurting his very own son, who may well be "a real chess player".

Anonymous said...

u have no right to stop people from reading his blog, people can think on their own

Anonymous said...

:) Maybe I should rephrase, "Stop reading his BS, Jimmy/Eddy". I really hope they do because it seems Raymond Siew is really doing Jimmy's head in especially. I'm sorry you (Anonymous Jan 3, 9:46pm) thought my earlier comment revolved around yourself (and the rest of the world).

Anonymous said...

Raymond Siew is part of the father-son duo who conspired to submit a win against a national junior 2 years' ago when the real result was a loss. The arbiter had to step in to expose the lie. Unfortunately, the son was not penalized and allowed to retain 2nd place. And Raymond Siew admitted it and was so proud of his foul deed.

Anonymous said...

He admitted it was wrong in the end. In that case shouldn't he voluntarily withdraw mark from the event instead of playing on? Therefore does mark truly deserve to be second in that event after a cheating attempt? Should he be stripped of his second placing at national junior? After all even AC Milan and Juventus were stripped of their league titles by the Italian Football Association when they were discovered to be cheating and we're relegated to the second division. That leads to the question does mark really deserve his place at Mal/Sin match? So if he doesn't deserve his place, the final question is did he have backdoor access to the Mal/Sin match??? Did he talk to Greg to get the backdoor??? Is Raymond Siew actually a backdoor mastermind???

Silent Ninja

Anonymous said...

I don't think he admitted he was wrong. He said Mark was wrong, AFTER he was caught red-handed. Raymond denied all responsibility and even praised Mark for his admission of cheating. What a joker? Both cheaters of the first degree.

Anonymous said...

You Malaysians chessplayers, Instead of helping each other you fight, discriminate, argue, etc. each other. So what will happen to your Chess? Will it improve? Over the last years did you have a Grandmaster? Nope. Its because of war in Malaysian Chess. Malaysian Chess is full of intrigues. So if I were you, you better help each other and lift your rank in the FIDE World Rankings.

Jimmy Liew said...

To Silent NInja,

The Siew did not admit anything, see here

Only after his version of the events were questioned on this blog; he knew he could not twist the truth anymore, too many people knew. After that he called Mark brave for admitting the cheating. But he definitely LIED in the above link. This is one of the reasons I say he is a confirmed liar.

Anonymous said...

Raymond Siew says some truth about Malaysian chess but he also attacks everyone who doesn't agree with him. Everyone remembers him and his son as cheaters. I wonder how they can keep looking at others in the eye.

Perak boy said...

The father is a confirmed liar, the son is confirmed cheat. The father abused his short stint as PICA Selection Chairman to tear up a proper selection basis and instead put his son as Perak rep via the backdoor. He was sacked from PICA Committee and expelled from PICA due to a finance related matter. He is the prime example of all the things that he appears to be writing against. Big hypocrite.

He lied and make up stories to destroy the good image of PICA and Perak chess. He pissed off everybody until he dare not allow his son to play in PICA/MSSPk events for almost 4 years. When son in Form 5, he dare not let his son play even MSSD because he pissed off the MSSPk people. The son had to suffer due to the father’s sins. Amen. MSSPk people very happy because they don’t have to deal with problem of selecting the son. MSSPk went on to win MSSM U18 boys team GOLD in Kangar. All Perak people say if the son had played, probably cannot win gold.

Everyone knows the son improved soon after Eddy and family returned to Perak. Within two years, Eddy helped the son improved from a nobody until he can challenge at National Junior. The father is ungrateful to the extreme and we all know it is because of jealousy. In addition, as Selection Committee Chairman, he told Eddy that he’ll make sure that Eddy’s children cannot play chess in Perak or represent Perak again. So this is the gratitude he shows after how Eddy helped his son. A lot of people in Perak know these.

Good thing, senior PICA people stepped in to help Eddy’s children.

Last year, he had to beg the kind PICA/PCNP officials to let his son play National Closed because no other state will take his son. In return, he still attacked PICA/PCNP officials. So ungrateful. The kind PICA people let his son play Perak Closed last month, but still he make trouble to try to smear Perak chess image. He is lucky the guards were not called in to remove this piece of sh*t from the playing hall.

He is really so thick-skinned that he still accept the hospitality of the kind PICA people after all the lies he wrote to (try) destroy the good Perak/PICA chess image. It is best both father and son go back to wherever they came from and leave Perak chess to be peaceful again. No one in Perak chess wants them here. His son is definitely not a Perak boy, only come to Perak when already 12 years old.

Perak taught the outsider son to play chess and helped him gained success and father in return wants to destroy Perak chess. Really must shake head. Talk about biting the hand that feeds you.

Anonymous said...

I cannot understand why you said Perak officials still willingly "help" Mark all these time while being "attacked". I am sure there is more than meets the eye.

Anonymous said...

stonemaster said...

Piket & Perhimpunan Aman di depan bangunan OCM..Tujuan berhimpun ialah untuk menghantar petition kepada COS, OCM, KBS dan MSN..juga kepada pihak polis dan SPRM supaya buat siasatan terperinci mengenai maklumat yang diterima mengenai penipuan, penyelewengan dan salahgunakuasa oleh beberapa orang dalam MCF..cadangan juga supaya presiden MCF sediada supaya letak jawatan dan buat EGM serta merta..

Permohonan kelulusan perhimpunan aman ini akan diminta kepada pihak polis dan pihak DBKL untuk pertimbangan kelulusan tempat..yang hadir MESTI berumur 18 tahun ke atas sahaja..

Cadangan ialah pada 5 April 2014 (Sabtu) jam 10.00 pagi hingga 11.00 pagi ( tertakluk kepada kelulusan untuk berpiket dan perhimpunan aman oleh pihak polis dan DBKL, sekiranya tidak mendapat kelulusan, petition akan dihantar terus kepada pihak berkaitan untuk siasatan dan tindakan)..Akhbar-akhbar tempatan dan media TV akan dijemput untuk buat liputan ini.

stonemaster said...

xjadi piket..pihak berkuasa nasihatkan hantar jee repot supaya mereka boleh siasat..

Anonymous said...

buat je piket TURUN, manatau kut2 mereka sendiri turun, atau tak pon, hujan yg turun ke ke ke

Post a Comment


text:
This is not the latest version of Node JS available.

Node JS

There are no package test results for this package

This package was approved as a trusted package on 1/27/2015.

Node JS - Evented I/O for v8 JavaScript. Node's goal is to provide an easy way to build scalable network programs.

To install Node JS, run the following command from the command line or from PowerShell:

C:\> choco install nodejs --version 0.6.8

To upgrade Node JS, run the following command from the command line or from PowerShell:

C:\> choco upgrade nodejs --version 0.6.8

  • This package was created prior to July 2014 - when package content started being included on the site. You can download and unzip the package or use Nuget Package Explorer to see the contents.

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

This package has no dependencies.

Package Maintainer(s)

Software Author(s)

  • Joyent

Version History

Version Downloads Last updated Status
Node JS 9.3.0 10812 Wednesday, December 13, 2017 approved
Node JS 9.2.1 2803 Friday, December 8, 2017 approved
Node JS 9.2.0 10780 Wednesday, November 15, 2017 approved
Node JS 9.1.0 4481 Tuesday, November 7, 2017 approved
Node JS 9.0.0 4391 Tuesday, October 31, 2017 approved
Node JS 8.9.4 223 Wednesday, January 3, 2018 approved
Node JS 8.9.3 237 Friday, December 8, 2017 approved
Node JS 8.9.2 135 Wednesday, December 6, 2017 approved
Node JS 8.9.1 741 Wednesday, November 8, 2017 approved
Show More

Discussion for the Node JS Package

Ground rules:

  • This discussion is only about Node JS and the Node JS package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Node JS, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus uses cookies to enhance the user experience of the site.


text:
This is not the latest version of Node JS available.

Node JS

Package test results are passing.

This package is likely a meta/virtual (*) or an installer (*.install) or portable (*.portable) application package.
  • Meta/virtual (*) - has a dependency on the *.install or the *.portable package - it is provided for discoverability and for other packages to take a dependency on.
  • Portable (*.portable/*.commandline (deprecated naming convention)/*.tool (deprecated naming convention)) - usually zips or archives that require no administrative access to install.
  • Install (*.install/*.app (deprecated naming convention)) - uses native installers, usually requires administrative access to install.
Learn more about chocolatey's distinction of installed versus portable apps and/or learn about this kind of package.

This package was approved by moderator AdmiringWorm on 3/1/2017.

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.

This package used to install nodejs.commandline. It is recommended that you uninstall the nodejs.commandline and npm packages in favor of this or the nodejs.install (which this nodejs package now points to).

This package provides the Current releases of Node.js.

If you want the LTS (Long Term Support) release of Node.js, install the nodejs-lts package instead.

To install Node JS, run the following command from the command line or from PowerShell:

C:\> choco install nodejs --version 7.7.0

To upgrade Node JS, run the following command from the command line or from PowerShell:

C:\> choco upgrade nodejs --version 7.7.0

  • This package has no content.

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Package Maintainer(s)

Software Author(s)

  • Node.js Foundation

Version History

Version Downloads Last updated Status
Node JS 9.3.0 10812 Wednesday, December 13, 2017 approved
Node JS 9.2.1 2803 Friday, December 8, 2017 approved
Node JS 9.2.0 10780 Wednesday, November 15, 2017 approved
Node JS 9.1.0 4481 Tuesday, November 7, 2017 approved
Node JS 9.0.0 4391 Tuesday, October 31, 2017 approved
Node JS 8.9.4 223 Wednesday, January 3, 2018 approved
Node JS 8.9.3 237 Friday, December 8, 2017 approved
Node JS 8.9.2 135 Wednesday, December 6, 2017 approved
Node JS 8.9.1 741 Wednesday, November 8, 2017 approved
Show More

Discussion for the Node JS Package

Ground rules:

  • This discussion is only about Node JS and the Node JS package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Node JS, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus uses cookies to enhance the user experience of the site.


text:
REVIEW: Piranha 3D (2010)

31 Aug

REVIEW: Piranha 3D (2010): *** out of 4 stars.

Let me just start off by saying that in no way is this artistic or high-quality film-making, but in terms of summer popcorn movies, this is one heck of an entertaining ride.

Piranha starts off spoofing “Jaws” with a great cameo by Richard Dreyfuss fishing on Lake Victoria, home to one of spring break’s greatest hot spots. An underground earthquake creates a crack on the bottom of the lake that leads to an underwater cavern filled with an ancient species of piranhas, who have been festering down there for thousands of years. They immediately rise and swarm the lake that is filled with drunken spring breakers and it is up to sheriff Julie Forester (Elisabeth Shue), her deputy (Ving Rhames), and a scientist (Adam Scott) to find a way to stop the feeding frenzy.

What makes Piranha an enjoyable movie to watch is that it makes no qualms about being anything but a playful gore-fest (if that is possible). The film goes above and beyond many recent horror movies in that it actually shows the massacre the audience wants to see based on the previews. A lot of aquatic creature movies involve a crowded beach, but the monster usually only gets one or two people before everyone makes it out of the water. Piranha shows (in gruesome detail) hundreds of college students being swarmed and attacked by the piranhas, appendages flying, and the sheer panic that ensues as opposed to glossing it over with a few secluded incidents.

While again, this in no way makes a quality movie and many times the gratuitous gore is disturbing, Piranha somehow manages to make a humorous satire of itself in that regard; which has Eli Roth’s (the producer) handwriting all over it. He knows this genre inside and out and uses his medium effectively (even bringing himself into the movie for a gruesome death).

One of the problems I have with this film is that it didn’t use the 3D to its advantage. There were very few times the piranhas seemed to come off the screen, which would have added that much more to the horror movie effects. The 3D was best when using sweeping shots of the lake to make the landscape visually arresting.

While I would have liked the plot to be tighter and the ending to wrap things up a little more, overall this was the best popcorn flick I have seen in a while. It has not done so well in the box office, but I think with the high critical approval it has, and the overwhelming word-of-mouth support that it is gaining, this film will do very well as a sleeper hit.

One Response to “REVIEW: Piranha 3D (2010)”

  1. Movie Reviews by Author « Chris Petersen's Film Blog - November 10, 2010

    […] Piranha 3D                              B                              N/A […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this:


text:
Women Wear Head Coverings

Are women suppose to were head coverings to church?

Join Our Free Penpals and Take The Wisdom Bible Quiz
 ---Dawn on 5/7/06
     Helpful Blog Vote (6)

Reply to this BlogPost a New Blog

This is a touchy subject/answer, but I will speak from the bible. According to scripture, yes. I wear headcoverings /snoods ,but it was & is between God & myself .Women need to take this before the Lord & let him answer it. God is the same yesterday,today & forever.
Ch 11 was not for that time period only, if IT WERE then so would the rest of ch 11 dealing with the Lords Supper. IT ALL goes together, but the women must take this to God for each is on their own walk with him.
---candice on 1/26/08

From what was said to me when I got married was that as a mother and/or a wife, there are so many things to pray about that one should always wear a head covering for one never knows the time that prayer will be needed. I know that there is a verse in the bible about a woman wearing a head covering but offhand I don't know in which book of the bible it is.
---Anna on 6/19/07

after many years and with age comes wisdom I have found a deeper desire to come closer with god. I feel that alot of the problems with the world is that we have forgotten the rules of the Bible and frist one is women covering their heads. I for one have started covering my head not only in church but cover every day. I show respect for my husband and to my god and christ.I'm the only one in church who covers and thats ok maybe others will follow I can only pray.
---kathy on 4/20/07

I didn't think all prostitutes shaved their heads, i knew that some did in the Greek areas, but as far as I knew Hebrew prostitutes didn't. I think they just exposed their faces so all could see, which is why the head coverings were important. *note both are instances of questionable charactor either why*
---Jared on 11/14/06

It's a cultural thing. It was always a cultural thing (even in scripture) in the cultures that women didn't wear head coverings they didn't have to. Just like long hair was a cultural thing. and about everything else in the bible about women. It doesn't always apply.
---Jared on 11/13/06

I think it is wrong to wear a head covering to church and not wear one the rest of the week because it shows a seperation of religion and life. Every aspect of our life should reflect our faith. So if someone came to church with a head covering and I knew that they didn't wear one the rest of the time I'd probably ask them to take it off because it would be a distraction from Christ.
---Jared on 11/13/06

Veil of Honor.
Veil of Chastity.
Veil of Protection.
---Reiter on 11/13/06

Pretty aggressive advice Terry for someone not using the tools for which you condescend to others. Try a little compassion. Faking it usually shows through.
---jhonny on 8/9/06

In that time, women with shaved heads were prostitutes or adulterers. Their head covering (hair) had been removed to denote their station. That particular church had a group of them constantly disrupting the service. You have to study the whole story, not just a few verses in context with that time in history. Get a Greek/Hebrew study bible and concordence.
---Terry on 8/8/06

A women should not pray or prophesy in church with her head shaven or shorn. That's a brush cut or bald. It is a shame for a man to have long hair. Long hair is the glory of a woman. Hair is the covering.
---jhonny on 8/8/06

Jack-- I've been to several American Protestant churches (other than Episcopal)in which women are expected to wear a head covering. I may be mistaken, but I believe that many Mennonite Churches still practice this too.
---Donna2277 on 8/5/06

The veil & obedience. The veil shows obedience to men, their institutions and authority. As a servant of men, you cannot serve Christ. The veil is a distortion. Hair is the covering. Do men allow women to pray and prophesy in church? The veil assures their oppression to obedience.
---jhonny on 8/4/06

Our hair is as our covering and Paul said the churches have no such custom. The veil, or covering is actually an unseen type and shadow of the covering of the Spirit of God upon the church. The church should not pray or prophesy without being in subjection to our Lord's will and having the covering of his Spirit. Still in all, I would be willing to veil myself if my pastor thought it showed obedience or a desire to please Jesus.
---Shari on 7/13/06

There is quite a bit of old Christian literature on this subject (summarized in Bercot's COMMON SENSE). The disagreement was at what point/age females were expected to cover their heads. Some said it was at marriage, or reaching a marriagable age. Tertullian, in his work ON THE VEILING OF VIRGINS, said it applied to ALL females.
---Jack on 5/15/06

The Roman Catholic Chuch is not the only church that required women to cover their heads.

So, at one time, did the Episcopal Church. It's still requiredin many Eastern Churches.

The Bible is VERY clear about women covering their heads when praying or prophesying, but American Christians go out of their way to make the clear Word of God of none effect by their traditions and explaining it away.
---Jack on 5/14/06

T.S. you have hit the nail on the head. So many Christians wanting to hold on to the law.
---randy on 5/14/06

Read These Insightful Articles About Bad Credit Loans

well if the world is going to hell then some people are not doing what they are supposed to do which is to preach the Gospel, Correctly thats why we have (confusion). Could also ask should men go to church? b/cos most denomination are voild of many hence many women in church and not married yet!
---Carla5754 on 5/10/06

The RCC used to require that a woman's head be covered when in church. Most used lace scarves or smaller round lace coverings. I've been out of the RCC so long, I don't know if that is still a requirement or not.
---NVBarbara on 5/10/06

To cover the head, to not cover the head. To shout and dance, to quietly meditate. To go to church on Saturday, to go to church on Sunday. To tithe, to not tithe. New Testament only, entire Bible. Long hair, short hair, pants, dresses, makeup, no makeup, jewelry, no jewelry. Pre-trib, mid-trib, post-trib.......AMAZING! All this within the ranks, while the world is dying and going to hell by the millions :(
---T.S. on 5/10/06

I would also like to add that the hair is NOT the only covering, they are speaking of a covering over the head also. If you read Vines Expository Dictionary under "Cover,covering" 1cor 11:15 is the actual veiling, not the hair itself.
---candice on 5/7/06

Read These Insightful Articles About Bankruptcy

A head covering for a woman shows subjection to first Christ and then her own husband. I am a minister of the Word and I wear a head covering, expecially when I am giving out the Word of God. I want what ever I speak to be God's words and not mine. It is a reminder that He is in control and not me. I agree, it is a personal thing between you and God. Incidently, a man's head should not be covered when in service to the Lord.
---Debbie on 5/7/06

I noticed in the muslim religion, women cover their head respectfully when they pray..i feel we all should as well in respect of Yaweh/Jehovah altho the womens hair is their head covering..its very respectful to do so
---jana on 5/7/06

Yes. The covering for the woman is the man. That is why women ministers are to have their husband as their covering or ,if unmarried, their pastor.
---Rickey on 5/7/06

A woman should have her head covered, when she prays. Her hair is her covering.
1Corinthians 11:5,6,10,13,15 But if a woman have long hair, it is a glory to her: for her hair is given her for a covering.
---Ulrika on 5/7/06

Send a Free Thanksgiving Ecard

Back in the 1980s, my pastor preached on this subject, and pretty soon, all of the women were wearing hats and prayer caps, as the Mennonite women do. I don't go to that church any longer, but am praying about returning to the practice of wearing a head covering to church.
---Madison on 5/7/06

The answer is yes. 57 years ago I visited Mexico City with my parents, and we visited a great cathedral on the main plaza of Mexico City. At that time all women had to have their head covered to enter the church even with only a handkerchief. The last time I was in Mexico City about six or seven years ago this was no longer true. But older women still cover their heads today.
---mima on 5/7/06

Copyright© 2017 ChristiaNet®. All Rights Reserved.


text:
What's Up Blog #11

We're drowning on the bottom of the list!
WHAT'S UP BLOG #11! Thanks Mod!

Join Our Christian Dating and Take The Friendship Quiz
 ---NVBarbara on 5/31/06
     Helpful Blog Vote (10)

Reply to this BlogPost a New Blog

Jesus, Jesus, Jesus, there's just something about that name. Master, Savior, Jesus, like the fragrance after the rain. Kings and kingdoms shall all pass away, but there's something about that name! I just felt like having a little sing along, join in!
---NVBarbara on 9/4/07

I can well relate with Eloy. Many a day on my drive to work, I have been uplifted by the Christian music station I listen to, become so overwhelmed with the love Of God and the spiritual uplift, that I have to slow down and/or stop to wipe the tears away. God is good ALL THE TIME and His love is forever. Hallelujah!!!
---Debor5447 on 3/14/07

I was listening to some anointed Christian music on my way to work, when the Spirit of Jesus came over me and I couldn't help but shout Hallelujah! Jesus! and started praising him in tongues. I wasn't able to hold back the tears on my way to work. His Holy Spirit is really awesome. Christ God Jesus I love you. Thank you for your grace and your goodness to us Lord. You are worthy of all honor and all praise and all glory: high above the earth you are, and let everything that has breath Praise the Lord!
---Eloy on 3/13/07

Pete, I hope you don't mind, but your blog was important so I copied it on the newest "What's Up' blog. Everyone should see that! God bless you, you know I love you bro!
---NVBarbara on 3/13/07

Hello all! We have a brand new WHAT'S UP? blog---See you there!
---NVBarbara on 3/13/07

What's up is I recently underwent a major revival.

The study that used to take me all week to prepare in my flesh took me a day (today) but that's only because "the Holy Ghost, whom the Father will send in my name, he shall teach you all things, and bring all things to your remembrance, whatsoever I have said unto you. John 14:26

By Sunday (at this rate)this meat will be so tender that that even the toothless babes will swallow it.

I thank Jesus for the faithfulness I fail in.
---Pharisee on 3/13/07

I haven't seen John here in a long time either, the guy who started "The what's up blog".
And what happened to Olie?
---Pupps on 7/8/06

I have not seen Eloy here lately. We do not agree on many things but that is not to say I am not concerned for him. Does any one know why he is not posting?

Moderator - He got mad about something or someone, yet never said what and said he quit.
---Bruce5656 on 6/30/06

I just came home from my Grade 12 graduation! Better late than never eh? I am thanking the Lord for the strength to get out and go to it since I am off work with pneumonia.
---Bruce5656 on 6/22/06

Prayer Request: I am having toe surgery on two toes on Wed. 6/14. Please pray I have minimal pain and quick healing.
---Madison1101 on 6/13/06

Hello there. Anybody home?

Had a great Lord's day. Our church had a special farewell service for our pastor who is leaving. I will miss his sermons that were so full of Grace.

I need prayer on Wednesday. I am having surgery to repair two hammer toes. Please pray I don't suffer too much.

---Madison1101 on 6/11/06

NV Barbara ,thank a lot. Madison ,honey are you sure your middle name isn't Job? You have been through more than any one person should ever have to bear. Have a blessed time with your daughter. I am going to pray for a hedge to be placed around you by God to keep you well and safe.God Bless
---Darlene_1 on 6/10/06

Thank you Darlene. You and your Mom continue to be in our prayers. God bless you both, don't overdo with your bad back!

Madison, what are we gonna do with you! God love you Sis you have had a VERY rough few months. You know you're in our prayers and I'm thrilled for you that you will have some time with your daughter. I think it may just be what the Dr. ordered! Hugs.
---NVBarbara on 6/7/06

NV Barbara My prayers are with you and Steve. I know God has the perfect job for Steve,maybe he's looking in the wrong places, just possible God has something better for him than he expects. I was gone 4 days to the hospital last week with Mom ,she may have to have a pacemaker, heart beat fell to 38. Took her off one of her meds, see if that would help. Please pray for her. I'm not able physically to take care of her but I try,do things I shouldn't with bad back,pray God will give me strength . Blessings
---Darlene_1 on 6/5/06

Hi there, I am alive. I pulled a muscle yesterday and can't walk very well. Please pray for healing.

Barb, I am praying for Steve. Please keep praying for my son-in-law's job situation as well.

I saw my daughter over the weekend. That was such a thrill. She will be home in a few weeks because her husband is to do some construction work on her dad's house. I can't wait.
---Madison1101 on 6/5/06

HEY! You guys mean there is NOTHING up you want to share? I feel like I'm writing into a black hole!
Friends, please keep praying for Steve's job situation, thanks!
---NVBarbara on 6/4/06

Read These Insightful Articles About VoIP Service

Copyright© 2017 ChristiaNet®. All Rights Reserved.