text:
I will be the first to admit that I find money talk exceedingly boring. Especially stocks, diversification, yields, compound interest, price-to-earnings ratio, whatever. Seriously, I fall asleep when I hear or read about that stuff. And, I have a sneaking suspicion that I'm not alone.
For all those who find money talk boring, I feel ya. It's dry and mundane. Numbers. Charts. It's not inherently fun for all of us.
But you know what? Making smart decisions with your money is how wealth is built. It sets the pieces in place to enable insanely early retirement. Master your financial picture and watch your stockpile of cash move faster than a toupee in a hurricane.
Don't ignore money. Instead, try reframing the topic to something that's much more interesting to talk about.
Talk about your future
Ultimately, money helps us to achieve our future goals. Especially when we're young, the idea is to score a high paying job and work for years (or decades) to amass a respectable fortune. Then, we retire and do those things that make us happy.
So, talk about that stuff! Does your future include mountain biking and rock climbing? Or maybe it's surfing and scuba diving. Whatever it is, talk about it – often. Focus your energy on your future goals and talk about them. A lot.
Before I called it quits at work, my wife and I would talk on our evening walks. It wasn't about money. It was about our future and the things that we want to do and the places we need to go. Money was always an implied element, but it never took center stage.
Nothing boring takes center stage in our family.
We chat about the fun stuff. The shit we want to be doing. It keeps us focused and motivated, and it doesn't put us to sleep.
Talk about your career
Whatever we do for a living, it is very much an integral part of us. The money we earn makes a huge impact in our ability to achieve our goals. Hell, our futures depend on it! The accumulation phase of our lives sets us up for fun – every day – in the next phase.
But, careers also affect our happiness and overall satisfaction in life. When we spend eight to 10 hours a day doing some "thing", it's going to have a huge freaking impact on us. It sure did me, and I didn't like the impact it was having.
The money was great, but I also derived very little satisfaction out of it. It was a huge energy drain. I hated management bullshit. I struggled to care one way or another about the projects I was involved with because, even if I did a stellar job with one, I'd start right back at ground zero with the next. Over and over. It was relentless.
Regardless of whether or not you like your job, talk about it. Talk about where you want to go. The things you'd like to do. In five years, do you want another position? Work in a different company? Heck, maybe start your own business?
Talk baby, talk! Talk it out, even if it's only with your dog. Talking helps to hone your perspective on your career. Your career, clearly, heavily impacts your income. It can make or break your money situation.
Talk about what wealth means to you
Quick – think about wealth. What do you picture? Are you picturing nice cars and big homes, or perhaps sipping a Miami Vice on the beach? Maybe your idea of wealth is never worrying about money again. Then again, perhaps it's lounging on a chaise on your deck and soaking up all that beautiful (and free!) vitamin D – without a care in the world.
But you aren't nude. Please say you aren't nude.
Wealth is a beautiful thing, but only after we understand what it means to us. What happens if you fall into money tomorrow? Like, $10 million – right out of the blue. Let's say you have a rich family member that you didn't even know existed. They died and your cut of the inheritance is enough to live on for the next 1,000 years.
You're instantly wealthy. Super wealthy. You have dollar bills oozing out of your pours. Basically, you've become Uncle Scrooge.
What do you do with all that money? This is a much more difficult question to answer than many people think. It can be fun to think about, but also frustrating when we don't have all the answers.
But, that's okay. Nobody has all the answers. Except, of course… 🙂
When you do need to talk money, make it easy
You'll never completely avoid the discussion of money (and you shouldn't, either). Even for my wife and I, money is a topic of conversation from time to time. But you know what? I don't think we've ever uttered the phrase "price-to-earnings", "bottom-up investing", "imputed interest" or any other nonsensical sleep-inducing term about money.
We discuss things like our savings goals, or maxing out our 401ks at work, or automatic money transfers into a Vanguard brokerage account. Easy stuff. Straightforward terms. Neither of us has any interest in confusing the other with complicated financial terms that generally mean nothing to us.
Early retirement and retirement savings is easy. It really is. Easy.
It takes time, but it is not difficult. We don't need to understand the complexities of compound interest and yields to retire early. I certainly don't – and I did! Whenever we talk money, we keep it simple and focused on the things that matter the most to us.
We talk about things like:
- How much we save and spend every year
- Strategies to implement a "no-spend" Christmas
- Amount of money we allow ourselves to go out to eat
- The wisdom of maxing out our retirement accounts early
- Whether our ex-Honda Ridgeline was worth the insurance payment
Easy stuff. And here's a tip: The more automated your savings, the less that you'll need to talk about them.
For example, both of our retirement accounts were automated through our respective companies. We also setup monthly transfers from our bank account into our Vanguard brokerage account. In addition, money was automatically added to our interest-bearing Ally savings account each month that we use as our emergency fund.
Cool as a cucumber.
We set this stuff up once and never thought about it again – except to make small tweaks to the transferred amount. And even then, these discussions were quick and easy. We discussed. We decided. That's that.
Our philosophy was, and continues to be, simple: Money talk should be easy and straightforward.
How many out there find money to be a stimulating conversation? Can you carry on a conversation about yields and earnings and, well…stay awake?
Steve is a 38-year-old early retiree who writes about the intersection of happiness and financial independence. Steve is a regular contributor to MarketWatch, CNBC, and The Ladders. He lives full-time in his 30′ Airstream Classic and travels the country with his wife Courtney and two rescued dogs.


text:
|Nova Sintra
It is a magical place. Before the arrival of the Cabo Verde Fast Ferry which now provides daily service to the island, Brava and its 6,000 residents were virtually cut off from the rest of Cape Verde, and by extension, the rest of the world. It is no surprise then that going to Brava is like a journey back in time to a period when life was simpler, to a place where you walk along narrow, country lanes lined with beautiful flowers. You won't find airports, shopping malls or large hotels here.
The ferry gets in at night so you may not have time to explore the port town of Furna. It's actually more lively that the capital, so if you get here on a weekend, perhaps you can check out the local tavern before heading up to Nova Sintra. I stayed at the quaint inn, Pensão Castelo (Eugenia 238-982-5786) in Nova Sintra. The room was spartan but clean and inviting. I've also stayed at the Dja Braba Hotel (Marcos 238-979-4934) which is the largest and most modern hotel facility on the island, and also has the best restaurant. Either place is a good base from which to explore Nova Sintra and the rest of the island, like the picturesque fishing village of Fajã d'Agua.
|Picturesque Fajã d'Agua
Be sure to visit the other side of the bay where there are natural pools between the steep cliffs. There's a well-maintained, safe path where you can walk down to the pools.
|Lota at the Coqueiro Bar
Now, to get to Fajã d'Agua, you have to take a Hiace (minivan), a Hilux (open tray pickup) or one of the two taxis on the island. I chose to go by taxi - Gabi's taxi that is! He is a friendly chap and good company for the trip. You can contact him at 238-989-8347, especially if you miss the Hiaces from the port at Furna. I guarantee he won't be too far away at any given moment.
|Catia and Sofia - sisters meeting for the first time
And if you aren't yet convinced about the magic of Brava ... just take a day to visit. But first, check out this short-film about the romantic traditions of Brava: it is called Serenata de Amor, a love story told in song.
Finally. don't miss the slideshow below ... see if you can spot Brava's magical cow.

subset: commoncrawl


text:
If you love me let me sleep.
So we spend a gazillion dollars a year trying to get babies to sleep. A GAZILLION (note: I completely made this up). But in truth, I can personally attest to how much time and money that can be spent on getting these boogers to sleep. You're tired. GO. TO. SLEEP. It's just not that easy, is it?? In my opinion, the first step is teaching good sleep behavior. End of story. If you know me, you know we swear by The Baby Whisperer in our house. The Captain will have more on that hopefully soon, but sometimes that doesn't do the whole shebang. So I believe paired with the right aids you can and will achieve sleeping success. Our babies have been pretty okay sleepers while swaddled, but as many of you probably know once they start to flip and need arms out it's GAME OVER. So after swaddling they lose that tight comforting feeling. So they my boys constantly needed to be reminded we are there with them with reassuring words or a hand on the back or belly. Enter Nested Bean. These good folks have thought of everything. They have placed a small weight on their swaddles and sleep sacks to simulate your touch. Genius! Right?!
Well, I was skeptical because there was nothing to control Fbombs hands in the sack and even though he's past the 6 month startle reflex, I was just scared anything would set him back. The 8 month sleep regression hit (and wasn't the terror Roc's was, probably because of stricter baby whispering), but once we saw the light at the end of that tunnel I started putting him in his Zen Sack. You guys. YOUS GUYS. I feel like lightening is gonna strike me as I type this. Weeks. Weeks and weeks of sleeping through the night. Ummmmm say what now?! 11-12 hours of sleep?!? I'm not making this up. I realize everything with babies is in seasons and it could all change tomorrow, but I mean, it can't be a coincidence! I'm a believer.
Felix is a tummy sleeper from about 4 months, which I assure you is safe once your baby is able to hold their head up. Talk to your pediatrician for more information, I am not a doctor just an informed mama. Moving on, so I was thrilled when I read that the Zen Sack can be worn backwards with the weight on their backs. You guys. This thing is pretty great! Again, I was skeptical. We loved our Ollie Swaddle and had been using a sack that was okay, but we were still getting at least 1 wake up at night. We understand that The The Baby Whisperer is not a quick fix, it's about creating a life long healthy sleeper... so we don't really believe in magic sleep suits, but this thing has truly been a blessing to help us reinforce healthy sleeping habits.
Check them out HERE


text:
Celebrities finally swamp advocacy market -- an application of economic theory
After a string of deadly serious blogs on random variables and statistical evidence, industrial policy, the history of development thought, and Afghanistan issues, I think I've earned a break to do another (hopefully the last) in our popular series on celebrity advocacy. To keep a bit of seriousness, though, I'm going to propose a theory of international trade between Africa and celebrities. Africa exports stereotypical images of misery in return for celebrities' advocacy for more Africa funds. The theory of trade says that trade only happens when both parties gain. Celebrities gain some combination of altruistic satisfaction, a good PR image, and a boost for their acting or singing career. Africa gains aid funds.
If there is still any doubt about the Africa stereotype thing, the awesome blog Wronging Rights removed it yesterday by awarding its "headline of the week" to the Independent (Ireland) for the headline "We can't abandon Africa to cannibalism and genocide."
(Thinking of the stereotypes associated with my birth-state, this headline made me imagine a domestic counterpart: "We can't abandon West Virginia to feuds and incest.")
As always, things are more complicated than the simplistic theory above. The stereotypes are usually from NGOs, official aid agencies, and journalists outside of Africa, while some of the funds for "Africa" may get eaten up by these same intermediaries – NGOs, the UN, etc. So some proceeds of Africa's exports of misery images gets captured by outsiders, the same as with some of Africa's other exports.
Celebrity benefits, in contrast, do usually go directly to the celebrities. I am sure Bono has noble intentions, but his high international profile as Savior of Africa has not exactly been catastrophic for U2 revenues.
And for a wee bit of anecdotal evidence that celebrity advocacy is bad advocacy, U2 and Amnesty International are teaming up on a concert tour and Demand Dignity campaign in which they are peddling the dubious notion that poverty is best addressed as a human rights violation.
OK getting back to economics, what is the current state of supply and demand for celebrity advocacy? We teach our Econ 101 students that the market price is simultaneously equal to the cost of the last unit produced by the suppliers and the benefit of the last unit consumed by the demanders. A lot of supply drives down the price such that the additional benefit to the demanders is very low.
Supply keeps growing as new celebrities keep entering the sector. 17-year-old Disney Channel star Selena Gomez just visited Ghana for UNICEF as its newest ambassador (I would have missed this except for a tip-off from my 13-year-old). See the mercifully short 32 second video.
The current celebrity advocacy market indeed seems to have abundant supply. At least that was the impression I got from a web site announcing an Oscar-like Awards show for Celebrity Humanitarians. The celebrities being honored including some that I'd never heard of, like Brett Ratner. Even after I looked him up on the Internet, I still can't remember what he is not famous for. So with the upcoming Noble Humanitarian Awards at which Brett is a headliner, the celebrities are barely trading above the price of used books at this point.
So maybe celebrity advocacy has finally saturated the market, and we could now give advocacy back to people who know something about their causes.
And I think my making fun of celebrity advocates has also saturated my blog market.
I'll stop if they will.


text:
ComPact NS NA
Switch disconnectors from 630 to 3200 A
Part of Pact Series
The ComPact NS NA switch disconnector provides high performance in a convenient size. It is suitable both as an incomer or as a feeder for manual or remote electrical installation operation.
The ComPact NS NA switch disconnector is designed to open and close a circuit manually or remotely under normal operating conditions. Adapted to a host of low-voltage (LV) applications and connection accessories, this product offers all the performance and safety that users require. It is self-protected for all currents higher than 130 kA peak. It can also be used to ensure source changeover switch function with the TransferPact.
• Nominal current: 630 to 3200 A
• Voltage rating: 690 V
• Categories: AC23A
• Available in 3 and 4-pole versions
• Manual and remote operations up to 1600 A
• Available in fixed and withdrawable versions
• Add-on earth leakage protection available
• DC version available (up to 1500 A and 1000 V)
For more information, download the ComPact NS circuit breaker and switch disconnector catalog
Easy and flexible installation
- Same footprint as ComPact NS circuit breakers
- Usable in any position
- Can be used as an incomer
- Wide range of auxiliaries and connection accessories
- Reduce inventory with shared accessories across the MasterPact NT and ComPact INS/INV range
Safety and protection
- Additionally, available with the shunt and overvoltage release with the MN MX release coil
Suitable in most low-voltage (LV) applications, including:
- Building: commercial buildings, hotels, hospitals, offices, etc.
- Data centers, wind turbines, solar, GenSet
- Industry: mining and minerals, automotive, food and beverage, and chemical industry
- Energy and infrastructures: airports, oil and gas, water treatment and marine
Ensures compliance with international standards (Find on ComPact NS NA certificate downloads):
- IEC 60947-1 and 3, CCC, EAC, other local certifications and Marine classification
Additional Links
EcoStruxure™ for Your BusinessEcoStruxure lets you thrive in today's digital world. Make better business decisions with scalable and converged IT/OT solutions. Learn more
Reach UsHave a question, complaint or is there some feedback you'd like to send us to make your experience with Schneider Electric better? Contact an Expert
Frequently Asked QuestionsEasily find and share the answer you are looking for from our online FAQ service Browse FAQ
Need information?Browse our resource section and find the most useful tools and documents for all our products Browse
Energy and sustainability servicesFirst, envision an energy-efficient, cost-effective and sustainable enterprise. Next, discover our energy and sustainability services, including big data management, to turn this vision into your business reality. Browse services
+ Lifecycle ServicesFrom energy and sustainability consulting to optimizing the lifecycle of your assets, we have services to meet your business needs. Discover services


text:
Best Buys: Nail scissors
The humble nail scissors are among my staple kit items. I know many would rather bring nail clippers because they are more precise, less fiddly, and there is no risk of having them confiscated at security if you travel with hand luggage only, like I do. In fact, scissors are on the list of things … More Best Buys: Nail scissors


text:
Are you ready to burn again?/
Well, this has been by far the most exciting burn season in our Ohio region to date! Everyone is riding high off of the most successful Scorched Nuts event we ever had (with record attendance yet again), and all we kept hearing during the exodus and online forums were people calling it "the best burn I ever attended!" WOO HOO!
Also, we saw the biggest representation from non-Ohio regions we've seen yet, WOO HOO! (this is why we're reaching out to so many of you!)
The burn energy hasn't even begun to slow down for most of us. Problem is, we all miss each other so much already that we want to do it again!
Sure, there will be decompressions and precompressions, but when do we get to do another proper burn???? Talks have already begun for planning another Ohio regional event in the fall (currently being referred to as Mosaic.) We love that land Scorched Nuts uses in Rutland, OH not only because it's beautiful & magical, but it's very accessible from Cleveland, Cincinnati, Pittsburgh, Lexington, Louisville, and Indianapolis (between 3 - 4.5 hours away from all locations and even closer to Columbus and Dayton, and about an hour further from Detroit and Ann Arbor!)
We're just not really sure WHEN? We have a few dates in mind but we'd like you all to help us decide.
So Please take a quick moment to take the poll for what date this burn should become reality!
Here is the poll: http://strawpoll.me/76193
ALSO, if you are willing to be a team lead to help make this endeavor happen, please get back at me and we'll find a good place for you with many more details! It's only a commitment for a few months to help make a really awesome thing happen that so many of us cherish and love.
Be well everyone! :)


text:
Hero Holsters was founded by Brandon Moore in June, 2013. Brandon retired from law enforcement as a burglary detective on 12/26/2012 due to injuries resulting from an on-the-job ambush. Unable to continue as a peace officer, but being strongly supportive of the right to keep and bear arms, Moore began making and selling hybrid holsters. Read about Brandon's heroic story >>
Our customizable Inside-The-Waistband Hybrid Holsters are made with 8-9 ounce double-finish black leather and 0.08″ thick Kydex. You can expect high quality, high conceal-ability, and low cost from Hero Holsters.


text:
Check out this video of a high-powered marshmallow cannon fired by President Obama and eighth grader Joey Hudy at the White House.
The second White House Science Fair yesterday gave 100 student winners of science, technology, engineering, and math (STEM) competitions from across 45 states the opportunity to show off neat science projects to the president, Bill Nye the Science Guy, and several well-respected educators and leaders from the science and engineering community.
Perhaps the viral star of the expose is 14-year-old Hudy's "Extreme Marshmallow Cannon," a compressed air-powered weapon that can launch the tasty confections more than 170 feet. The president helped Hudy pump the cannon to 30psi, and then shot the marshmallow across the State Dining Room.
Obama also announced several new initiatives regarding education and science, such as an "$80 million investment in the president's upcoming budget to help prepare effective STEM teachers," according to a White House representative. You can learn more about other initiatives, and the fair, at the White House blog.


text:
- INGLENOOK CHANDELIER DIMENSIONS: 17.5" Height x 47.5" Width x 16" Length (Canopy: 8") Weight 31.6lbs
- MEDIUM BASE LIGHT SOCKET: 3-100 Watt Max G40 Style Bulbs, E26 Socket Compatible with Incandescent, CFL, Halogen or LED Bulbs, Bulbs not Included, Full Range Dimming when used with Dimmable Bulb and Dimmer Switch, 300 Total Watts
- Included Chains: (2) 4 Ft. in Valiant Bronze Finish, Height May Be Reduced By Removing Chain Links, Wire: 8 Ft. Length
- ETL Approved for Damp Locations in US and Canada
- MATERIAL: Iron, FINISH: Valiant Bronze, SHADE: Tiffany Inglenook Glass
- 100% SATISFACTION GUARANTEED: 10 Year Limited Manufacturer's Warranty for Electrical Components; 3 Year Finish Warranty. 365 Day Returns or Exchanges to Del Mar Fans & Lighting
A classic geometric Arts & Crafts piece with handcrafted art glass in shades of sapphire blue warm honey amber and cream.
The Quoizel TFIK348VA Inglenook collection Chandelier Lighting in Valiant Bronze uses Incandescent light output and brings Arts and Crafts style. This item is 17.5"H x 47.5"W x 16"L. The wattage is 100. The Quoizel Lighting TFIK348VA requires 3 bulbs (not included). Additional Information: Shade-Tiffany Inglenook Glass.


text:
Excelsior Correspondent
AKHNOOR, Sept 8: Former Minister and senior Congress leader Sham Lal Sharma today said that political parties advocating for Autonomy and Self Rule are depriving people of their democratic rights.
While addressing meeting of Block Congress Committee Akhnoor here today, Sham Lal lambasted the leaders having Kashmir centric approach for stalling the fourth coming Local Bodies and Panchayat elections in the State. He said that the leaders having Kashmir centric mindset shouldn't utter a word against the nation for their vested interest and they should remember they are under oath of Constitution of India. The nation is always first and is above the petty politics.
Sharma cautioned NC and PDP that they shouldn't misguide the people of J&K for their petty politics and should desist from making statements against the nation. He further said the Kashmir belongs to every individual of the State and it is not the personal property of few valley based leaders.
"The NC and PDP are thrusting on Greater Autonomy and Self Rule, respectively, but on the other hand these parties don't wish to prevail sense of democracy in the state as they are bent upon to create hurdles in holding Local Bodies and Panchayat elections thereby, depriving the people from their rights. He said for the last 30 years the previous Governments did not implement the 73rd Amendment in Panchayati Raj Act and it was only Congress party which got it implemented. Thereafter, these amendments were reversed by the BJP-PDP for their vested interests.
Sham expressed his anguish over creating hurdles in holding Panchayat and Local Bodies elections smoothly by the Kashmir centric parties. He further said that these parties are not interested in prevailing the sense of democracy in the State. By this, they are scuttling the democratic process in the State. He said that in opposing the election, the mindset of these Kashmir centric parties have been exposed.
He appealed the Governor to hold the Local Body elections as soon as possible as per schedule. He also cautioned that in case these are deferred, it will encourage anti-national elements.


text:
10 Great Things to See and Do in San Diego
Insider tips from the concierge of the Beach Village at the Del in San Diego.
California's birthplace—and second-largest metropolis—is pretty close to perfect.
Between the beaches, pandas, and craft beer, San Diego offers so many diversions it's hard to stay organized. Enter Sasha Robert, a concierge at the Beach Village at the Del, a plush cottage compound adjacent to the historic Hotel del Coronado. Here's where she sends her guests.
For more on San Diego, read "How to Have a Fantasy Day in San Diego."
Visit fortune.com/blackbook for more travel guides and insider tips.
For more on travel, watch this Fortune video:
We've included affiliate links into this article. Click here to learn what those are.
A version of this article appears in the September 1, 2016 issue of Fortune with the headline "Where the Sun Always Shines."


text: What do HVAC repair technicians do? Published on September 01, 2017 HVAC repair technicians are properly qualified to take care of anything related to installing, maintaining or repairing your heating, air conditioning and refrigeration systems. Our experts have gone through rigorous training and certification and all our technicians and equipment installers are NATE-certified, which involves rigorous testing and shows a solid understanding of the industry. A few of the usual areas in which HVAC repair technicians can assist you include: Installation—Having your HVAC systems installed by a professional is really important to avoid any future problems or needless repairs. Our professionals at Roy Inch & Sons Service Experts Heating & Air Conditioning can also help you understand what size equipment is appropriate for your space. Purchasing a system that is too large or small can lower efficiency and end up costing you more. Maintenance—You've heard it again and again, but ongoing maintenance of your HVAC system is the easiest way to reduce future repairs and sustain efficiency. Routine check-ups help to ensure that your system has a longer life, performs correctly and provides your home (and energy bill) with the greatest efficiency possible. Repairs—If something looks to be off with your heating and cooling, a professional will examine the whole health of your system. It's easy to hop on the computer and research information to reach our own conclusions, but there could be an additional component or reason why your system isn't working properly that isn't clear or recognizable. Consider our own health concerns—you might explore your symptoms online to try and get your conclusions, but it's always a good idea to make an appointment with a doctor to receive a trained professional's opinion. To be honest, an HVAC technician's work goes extends to more than installation, maintenance and repair. Most people are increasingly spending more time inside the home, so indoor air quality, home energy savings and total comfort have become even more important. There are several choices and solutions when researching HVAC systems, and our experts will consult with you every step during your experience and work with you to reach your goals. Allow our experts to help with your family's heating and cooling needs or questions. Our extensive array of expertise and background will assist you and your home, whether you are considering a replacement system or assessing your whole system to check for areas of improvement. We can help you achieve your optimum indoor comfort. Call us today at 226-270-1164 or request an appointment online. Back To BlogContact Us


text:
Third Sunday in Lent
The warnings are plentiful and blunt on the third Sunday in Lent. Lent is a season of repentance. Cut it out or get cut down! The warnings are accompanied by God's invitation to attentiveness: "Incline your ear, and come to me; listen, so that you may live." The landowner's ultimatum is forestalled by the gardener's readiness to till the ground one more year. That is good news for all of us. Thanks be to God!
9:00 am - Holy Communion with Children's Time - Sanctuary
9:45 am - Sunday School - School Rooms
10:00 am - Refreshments and Fellowship Hour - Heritage Hall
10:05 am - Adult Forum—Setting the Table - Auditorium
10:05 am - Journeys In Faith - Fireside Room
11:00 am - Choral Eucharist Worship Service - Sanctuary
12:15 pm - Refreshments and Fellowship Hour - Heritage Hall
12:30 pm - Call Committee Meeting - Fireside Room
4:00 pm - American Bach Soloists Concert - Sanctuary
Adult Forum series on Sunday mornings in Lent led by Pr. Elizabeth and Pr. Tita 10:05 am in the auditorium
Over the next six weeks, we will journey together through the season of Lent, reflecting on hunger, hope, and God's love in a world of both abundance and need. Each weekly session is based on a devotion from ELCA World Hunger's 40 Days of Giving, a special devotional for you to use each day during the season of Lent. Extra devotional material is available in the narthex for you to pick up.
Midweek Lenten Series: Open our Lives, O God.
We hope to accompany each other in our Lenten journey of prayer, reflection and silence. Every Wednesday (March 2,9,16), 6:00 pm Supper and Fellowship (Heritage Hall) followed by 6:45 Vespers Prayer Service (Sanctuary) and 7:15 Biblical Reflections and Conversation (Heritage Hall) focusing on "Bearing Fruit" Devotions will be led by our Pastors. The season of Lent is a time of change. Come and let us journey together. Bring a friend to share a meal, pray and worship!
Lenten Box Offering - Recipient Lava Mae
Bring your filled boxes back and hand them to an usher at worship during Holy Week or Easter. Please fill them with your spare change or with a donation check. This year the funds will be donated to Lava Mae. Lava Mae is a non-profit foundation whose mission is to deliver dignity and unlock opportunity for those experiencing homelessness - one mobile shower at a time. They do this by re-purposing retired buses to provide free private showers, toiletries and toilet facilities. This enables mobility to serve the homeless residents of San Francisco where they live. For more information please visit lavamae.org
Invitation to tour Lutheran Social Services offices in the Tenderloin with Pr. Elizabeth, Feb. 29 @ 9:30 am
The offices are located at 191 Golden Gate ave. Pr. Elizabeth will be bringing the donation of white socks which members contributed during our Epiphany Service. Thank you all. Everyone welcome.
Neighborhood Safety Meeting
The Cathedral Hill Neighbors Association will be meeting Monday, Feb 29 at 1:30 PM in the Sequoias Auditorium, 1400 Geary Blvd.
Captain Jennifer Jackson of the SFPD will be addressing recent
incidents in the neighborhood and safety
Women's Monthly Study Gatherings
All women are welcome to come and study together at our evening and/or morning Women of the ELCA Gatherings. In March our groups will meet on:
Evening Gathering – March 1 from 6:30pm to 8:30pm in the Fireside Room
All women are invited to come for dessert and fellowship for the first half hour and then discussion until 8:30. This month we will be reading Life Together by Dietrich Bonhoeffer.
Second Tuesday – March 8 from 11:00am to 1:00pm in the Fireside Room
All women are invited to come for study at 11:00 and then at noon to eat their sandwich or salad and share fellowship. Drinks and dessert will be provided. Our winter study is on the Philippians and our program topic is "Being of One Mind."
Third Sunday Bible Study – March 20 from 10:10 to 10:50 in the Conference Room
All women are invited to come for Bible study from the Women of the ELCA's Gather Magazine. Our winter study is on the book of Philippians and our monthly topic is "Being of One Mind."
If you have any questions, please contact Suzanne Smith at 415.285.7438 or email@example.com.
Today's Journey in Faith rite
The Presentation of the Creed rite is intended to keep our candidate for baptism in our prayers. The congregation will recite the Apostles' Creed, that symbol of the faith which Steve Ernst will recite at his baptism during our Easter Vigil service.
Will I have enough to retire?
Retire Wisely Workshop with Thrivent Financial representative Gregory Jahnke and Judith Dancer on Saturday, March 19 from 10-12:30 p.m. at JP Murphy Clubhouse, 1960 9th Ave, near Pacheco. RSVP ay March 15 to Jo Zemke at 415-437-7370 X211 or firstname.lastname@example.com.
Direct your Thrivent Choice Dollars Now
Giving back has always been important to Thrivent and to us at St. Mark's. Please take a moment to direct your Choice dollars – they will expire soon. This is an easy and cost-free way to help St. Mark's ministries, stewardship, and capital campaign (or a charity you favor). In total, St. Mark's members of Thrivent have a large balance of Choice dollars waiting to be directed. Please do it NOW. Just go online: www.Thrivent.com/thriventchoice and log-in, or phone 800-847-4836 and say "Thrivent Choice" at the prompt. If questions, ask Omer Voss or Greg Jahnke.
Winter Homeless Shelter Returns to St. Mark's
Due to the current emergency situation with the homeless in San Francisco, City Hall and the SF Interfaith Council have asked that the current Interfaith Winter Homeless Shelter continue on through March. St. Mark's will again be hosting the shelter in the ULC Auditorium from March 6 until March 13. As of right now, St. Mark's has not been asked to provide any volunteers to help, only to provide space. If you have any questions about the shelter, please direct them to Chiara at email@example.com.
Do You Need A Baby 0r Pet Safety Gate?
A new Cardinal Gates Safety Gate (model PG35) with doorway extender is available in the Church Office. The gate features an auto-lock and is good for high traffic areas. The gate can fit doorways 29 to 33.25 inches wide and the extender widens it an additional 5 inches. The height is 29.75 inches. The retail value is $100. If you would like this item, a donation to St. Mark's would be greatly appreciated. Please contact Chiara DeJoy at firstname.lastname@example.com if you are interested in the gate or would like more information.
Worship Leaders This Sunday
Director of Music...Dr. Timothy Zerlang
Assisting Ministers...Sharon Reinbott (9); John Barton, Kyle Schiefelbein (11)
Lectors...Robert Rathmell (9) Cora Lea Rose (11)
Chalice Bearers...Jane Borg (11)
Acolytes...Grace Ekdale-Hoch, Ericka Taylor
Sacristan and Altar Guild...Richard Boyle, Ed Chitty
Ministry of Welcome...Louis Gutierrez, Marisa Lee (9); Gail and Cal Culp, Larry DeSpain (11)
Coffee Hour Chairs...Donna Dindia and Chuck Lewis
Next week Coffee Hour Chairs...Marie-Jose Baum and Kate Knickerbocker


text:
Featured Music - Productions, Remixes and Various Projects
Hooked On You - Tiziano Lugli - New Release on iTunes, Spotify, etc
A mix of selected music projects
A New Me – 2017 Studio Album
Please check out a preview of my upcoming 2017 Album
Productions and Remixes
Selection from the past decade of collaborations, productions I've done, from Hip Hop to Dance, to Electric and Soul.
Solo Piano – Improv At Night
At night I sit down and I start playing. I record what comes through the movement of my fingers that strike the piano. I am to a certain degree responsible of the outcome, although this music doesn't really sound like music. It makes sense and it doesn't. Not that making sense was ever a task I ever aimed to achieve.


text:
Our Mission
Your Center for Arts Education and Performance
Welcome to The Fine Arts Association! We proudly house all of the arts under one roof. Offering classes, private music lessons, theatre performances, concerts and cultural activities, The Fine Arts Association is dedicated to keeping the flow of imagination, creativity and expression flourishing. We reach out to the community, soliciting their needs and incorporating them into our curriculum and our performance season.
Our mission is to serve the community by enhancing lives through arts education, therapies, performance, community partnerships and advocacy.
Educational Programs
Study in the arts remains an important ingredient in any chosen field, and The Fine Arts Association is committed to offering exemplary instruction in all the arts. Our professional faculty of teaching artists provides instruction in visual arts, dance, theatre, music and music therapy. Such talent and commitment have enabled us to grow into the nationally recognized cultural center that we are today.
The Education Department also creates customized off-site educational arts experiences in music, dance, theatre, the visual arts and music therapy. For information on Off-site Education Programs, contact the director of education at 440-951-7500 x118.
Supporting The Fine Arts Association
The Fine Arts Association is a private, non-profit organization that relies on the support of our friends, alumni, students and parents – people like you. Your contributions to the Annual Fund, scholarship programs, endowments and special projects make it possible for us to continue to bring you the highest quality arts experiences. It is your support that provides much needed funding not covered by tuition and ticket sales. To learn more about ways in which you can help support the mission of The Fine Arts Association or to make an on-line donation, please visit our Donations page.
Supporting The Fine Arts Association
In 1957, founders James and Louise Savage saw a need in our community – a yearning for a richer cultural and artistic education. They and a growing staff of instructors and volunteers nourished what is now a learning institution with more than sixty faculty members representing every art discipline.
Gifted and lower-income students are supported through annually awarded scholarships made possible by the United Way of Lake County, the Women's Committee of The Fine Arts Association, and other special funders. The Fine Arts Association continues to invest time, money, education and hope in the growth of our community.


text:
Registered 2006-09-06 by Envelopalators
Using cdlabelgen and gtklp, the envelopalator generates and prints envelopes for CDs containing artist and album information along with a track listing. Written in python, uses pygtk.
Project information
- Maintainer:
- Envelopalators
- Driver:
- Envelopalators
- Licence:
- GNU LGPL v2.1
View full history Series and milestones
Loading graph...
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- python


text:
MODEL – Kaly Jo
PHOTOGRAPHY – Samantha Clare
Your email address will not be published. Required fields are marked *
Name *
Email *
Notify me of follow-up comments by email.
Notify me of new posts by email.
This site uses Akismet to reduce spam. Learn how your comment data is processed.


text:
Re: Garden Walk visitor comments. There is always one plant that everyone asks about. In the past, it's generally been strobilanthes (Persian Shield) that gets all the attention.
This year, however, my 8-ft tall Castor Bean (ricinus) is the one. Which is fun because then I can enjoy the look of horror in their faces when I explain how poisonous the seeds are (possibly the most poisonous plant in the world for this reason). Though not illegal.
Runners-up? All the colocasia (elephant ear)--do I bring it in, how does it get so big, etc. And the tall rudbeckia "Golden Glow." Size matters, it seems. At least this year.
Sunday, July 29, 2012
No comments:
Subscribe to: Post Comments (Atom)


text:
% requires P (the standard spiral), t (step), sigma (projective length) % computes the canonical coordinate P_3 function [P3] = compute_p3(P, t, sigma) s32 = sqrt(3)/2; coeff = s32 * exp(1.5*sigma); W = [ coeff .* (s32.*cos(s32.*sigma) - sin(s32.*sigma)); coeff .* (s32.*sin(s32.*sigma) + cos(s32.*sigma)); 1 ]; P3 = P + t.*W; end
A blog dedicated to the niche and unique stuff about computer vision, machine learning, signal processing.
Tuesday, October 18, 2016
A Note on Projective Splines
In this post, I'll make a seemingly in-obvious remark on the great work of Projective Splines by Thomas Lewiner and Marcos Craizer. Special thanks to Marcos Craizer for the discussion. The paper of interest is Projective splines and estimators for planar curves. The goal of the paper is an invariant spiral construction in the canonical projective frame. The setting looks like:
No comments:
Subscribe to: Post Comments (Atom)


text:
Acne is the most common of all dermatological diseases and affects approximately 80% of the population at some point in our lives irrespective of sex or ethnicity. Adolescence is the most common time to experience acne as during this time there is an increase in the levels of sex hormones, which stimulate the oil glands to enlarge, increasing sebum production (oil) and increasing the likelihood of acne formation. While many of those affected are able to control their acne with over-the-counter (non-prescription) treatments, for some (around 40%) whose acne is more advanced, help from a professional is required. Despite their heightened susceptibility to it, the disease is by no means strictly the domain of teenagers. Rather, people of all ages can be affected some despite having had an acne-free youth.
Click here to read our blog about managing your teenagers acne.
Acne occurs when oil and dead skin cells become trapped within the enlarged oil glands, creating a plug. This plug of dead cells and oil is called a comedone. A comedone turns into acne when it becomes inflamed, which happens due to bacteria that lives in the skin.
Other acne causing factors include:
Hormonal disorders (such as Polycystic ovaries)
The wrong skincare products
Possible dietary factors
Emotional stress
The goal of all acne treatment should be prevention. Prevention of further outbreaks and prevention of long term scarring.
If you experience mild acne (a couple of pimples at a time) then an appropriate skin care routine may be just the trick.
As a general rule, skin care designed for oily skin should be good for those prone to acne. Look for statements like non-comedogenic, non-pore clogging, non acne forming and oil free.
Choose gel or foaming cleansers, moisturise with light lotions, serums and gels. Use roll on or a light lotion sunscreen and make sure it is both broad spectrum with a high SPF rating and avoid thick, heavy products, particularly moisturisers, because they can block pores. (To read more specifically about choosing a sunscreen for acne visit our blog post: 'There is not excuse for no sunscreen.'
Active skin care products that contain ingredients such as BHAs can help control acne. Beta Hydroxy Acid (BHA) works as a chemical exfoliant to dislodge debris from pores by burrowing deep into the oils of the sebaceous glands. This extracts dead cells and debris, which helps to clear the pore and prevent acne from forming.
The Dermatology Institute of Victoria offers free skin care consultations with Alani Fowler who will be able to recommend the best products for your acne.
For many people, skincare alone is not enough and the worst thing you can do is ignore the problem. As acne often doesn't clear up on its own, talk to your GP as soon as possible, who may refer you to a dermatologist if necessary.
Virtually all cases of acne can be treated effectively. However, there is no single treatment that works for everyone. Many factors need to be considered including age, skin type, motivation and lifestyle, as well as the kind of acne present, the causes and any co-existing conditions. Treatment options may include:
Lifestyle advice
Oral medication
Topical medication
Acne explained
This video was created by The Dermatology Institute of Victoria's Associate Professor Greg Goodman in order to explain how and why acne forms.


text:
Property Insurance
We offer comprehensive insurance solutions for legal entities and individual entrepreneurs.
On beneficial terms you can use the following services:
- insurance of property of a legal entity;
- vehicle insurance of a legal entity;
- losses insurance due to forced interruption of production;
- construction risks insurance;
Advantages of property insurance in UIC "Belvneshstrakh":
- Advantageous insurance rates and flexible payment system;
- customer-oriented approach, complete and timely provision with all necessary information.
We guarantee you reliable insurance protection of your interests.
You can get more detailed and necessary information on the cooperation with "Belvneshstrakh" by tel. +375 17 209 24 16 or at our office at Skryganova Street, 6.


text:
Table of Contents 1. Introduction 2. Thai Input and Output 2.1 Linux console 2.1.1 Thai fonts 2.1.2 Keyboard layout 2.2 X Window system 2.2.1 Thai fonts 18.104.22.168 Installing Thai fonts 2.2.2 Thai keyboard layout There are two ways to map Thai keyboard on X window, using X Keyboard Extension (XKB) and using 188.8.131.52 XKB and Thai keyboard layout. 18.104.22.168 Thai keyboard layout with xmodmap 3. Applications with Thai language 3.1 Some X applications and Thai language 3.1.1 txterm 3.1.2 Emacs, Mule 3.1.3 vi 3.1.4 pine 3.1.5 Netscape 3.1.6 Ss, Simple thai word Separator 3.1.7 Xzthai, X keyboard configurator + simple editor 3.2 Printing Thai document 3.2.1 Latex and Thai language 3.2.2 Latex's configuration for Thai language 3.2.3 Use Thai 3.2.4 Editing 3.3 X Application Resources 3.4 Thai Extension for Linux (TE) 4. References and FTP sites 4.1 Other documents of relevance 4.2 Thai related stuffs 4.3 FTP and Web sites 5. Acknowledgments and Copyright ______________________________________________________________________ 1. Introduction It's about one year that I didn't update this document. There were a lot of movement in Thai computing and using Linux in Thailand. For example, Linux boxes are used as server in many schools in Thailand <http://www.school.net.th>. The purpose of this document is to show how to set your Linux to use Thai language. I use Linux RedHat 5.0 as I wrote this document, so directories which I mention in this document may be different from other distribution. First I would like to talk about Thai standard character set. Thai standard character set is TIS-620. There are also other Thai standard character sets such as ISO-IR-166, CP874, etc. Please see http://www.inet.co.th/cyberclub/trin/thairef/ <http://www.inet.co.th/cyberclub/trin/thairef/> for further information about Thai standard character set. TIS-620 is 8-bit character set. It has the same range as ISO-8859-1, so we can use apllications that support ISO-8859-1 character set also. Although we can use Thai language with apllications that support ISO-8859-1 character set, but it does not mean those applications support Thai language. Thai characters are different from English characters. There is a variation of position, normal position, character can be on other character, character can be under other character. There is no space between words. These are some problems in developing Thai supported application. You can find the lastest version of Thai-HOWTO document from http://www.fedu.uec.ac.jp/ZzzThai/Linux <http://www.fedu.uec.ac.jp/ZzzThai/Linux>. Your comment is welcome. 2. Thai Input and Output 2.1. Linux console Thai characters do not display properly in Linux console. If you mainly use X window, you may pass this section. 2.1.1. Thai fonts You can obtain Linux Thai console fonts which created by Mr. Phaisarn Techajaruwong from ZzzThai ftp site <ftp://ftp.fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Sofware/Linux/fonts/console> For example, there is a font name "phaisarn.psf". Put it in /usr/lib/kbd/consolefonts/ directory. Then, you can load the new font from Linux console by command %setfont phaisarn.psf 2.1.2. Keyboard layout You can set keyboard behavior as you like by using loadkeys command. Usually, you use loadkeys to load the file located in /usr/lib/kbd/keytables. You can create a US/Thai keyboard-map file and save it in this directory. Here is a sample. keycode 0 = keycode 1 = Escape Escape alt keycode 1 = Meta_Escape keycode 2 = +one exclam +0x0e5 plus alt keycode 2 = Meta_one alt shift keycode 2 = Meta_exclam keycode 3 = +two at +slash 0x0f1 control keycode 3 = nul control shift keycode 3 = nul alt keycode 3 = Meta_two alt shift keycode 3 = Meta_at keycode 4 = +three numbersign +underscore 0x0f2 control keycode 4 = Escape alt keycode 4 = Meta_three alt shift keycode 4 = Meta_numbersign keycode 5 = +four dollar +0x0c0 0x0f3 control keycode 5 = Control_backslash alt keycode 5 = Meta_four alt shift keycode 5 = Meta_dollar keycode 6 = +five percent +0x0b6 0x0f4 control keycode 6 = Control_bracketright alt keycode 6 = Meta_five alt shift keycode 6 = Meta_percent keycode 7 = +six asciicircum +0x0d8 0x0d9 control keycode 7 = Control_asciicircum alt keycode 7 = Meta_six alt shift keycode 7 = Meta_asciicircum keycode 8 = +seven ampersand +0x0d6 0x0df control keycode 8 = Control_underscore alt keycode 8 = Meta_seven keycode 9 = +eight asterisk +0x0a4 0x0f5 control keycode 9 = Delete alt keycode 9 = Meta_eight keycode 10 = +nine parenleft +0x0b5 0x0d6 alt keycode 10 = Meta_nine keycode 11 = +zero parenright +0x0a8 0x0f7 alt keycode 11 = Meta_zero keycode 12 = +minus underscore +0x0a2 0x0f8 control keycode 12 = Control_underscore control shift keycode 12 = Control_underscore alt keycode 12 = Meta_minus keycode 13 = +equal plus +0x0aa 0x0f9 alt keycode 13 = Meta_equal keycode 14 = Delete Delete Delete Delete alt keycode 14 = Meta_Delete keycode 15 = Tab Tab Tab Tab alt keycode 15 = Meta_Tab keycode 16 = +q Q +0x0e6 0x0f0 keycode 17 = +w W +0x0e4 quotedbl keycode 18 = +e E +0x0d3 0x0ae keycode 19 = +r R +0x0be 0x0b1 keycode 20 = +t T +0x0d0 0x0b8 keycode 21 = +y Y +0x0d1 0x0ed keycode 22 = +u U +0x0d5 0x0ea keycode 23 = +i I +0x0c3 0x0b3 keycode 24 = +o O +0x0b9 0x0cf keycode 25 = +p P +0x0c2 0x0ad keycode 26 = +bracketleft braceleft +0x0ba 0x0b0 control keycode 26 = Escape alt keycode 26 = Meta_bracketleft alt shift keycode 26 = Meta_braceleft keycode 27 = +bracketright braceright +0x0c5 comma control keycode 27 = Control_bracketright alt keycode 27 = Meta_bracketright alt shift keycode 27 = Meta_braceright keycode 28 = Return Return Return Return alt keycode 28 = 0x080d keycode 29 = Control Control Control Control keycode 30 = +a A +0x0bf 0x0c4 keycode 31 = +s S +0x0cb 0x0a6 keycode 32 = +d D +0x0a1 0x0af keycode 33 = +f F +0x0b4 0x0e2 keycode 34 = +g G +0x0e0 0x0ac keycode 35 = +h H +0x0e9 0x0e7 keycode 36 = +j J +0x0e8 0x0eb keycode 37 = +k K +0x0d2 0x0c9 keycode 38 = +l L +0x0ca 0x0c8 keycode 39 = +semicolon colon +0x0c7 0x0ab alt keycode 39 = Meta_semicolon keycode 40 = +apostrophe quotedbl +0x0a7 period control keycode 40 = Control_g alt keycode 40 = Meta_apostrophe keycode 41 = +grave asciitilde +minus percent control keycode 41 = nul alt keycode 41 = Meta_grave keycode 42 = Shift Shift Shift Shift keycode 43 = +backslash bar +0x0a3 0x0a5 control keycode 43 = Control_backslash alt keycode 43 = Meta_backslash alt shift keycode 43 = Meta_bar keycode 44 = +z Z +0x0bc parenleft keycode 45 = +x X +0x0bb parenright keycode 46 = +c C +0x0e1 0x0a9 keycode 47 = +v V +0x0cd 0x0ce keycode 48 = +b B +0x0d4 0x0da keycode 49 = +n N +0x0d7 0x0ec keycode 50 = +m M +0x0b7 question keycode 51 = +comma less +0x0c1 0x0b2 alt keycode 51 = Meta_comma alt shift keycode 51 = Meta_less keycode 52 = +period greater +0x0e3 0x0cc alt keycode 52 = Meta_period alt shift keycode 52 = Meta_greater keycode 53 = +slash question +0x0bd 0x0c6 control keycode 53 = Delete alt keycode 53 = Meta_slash keycode 54 = Shift Shift Shift Shift keycode 55 = KP_Multiply keycode 56 = Alt Alt Alt Alt keycode 57 = space space space space control keycode 57 = nul alt keycode 57 = Meta_space keycode 58 = Caps_Lock Caps_Lock Caps_Lock Caps_Lock keycode 59 = F1 F11 Console_13 control keycode 59 = F1 alt keycode 59 = Console_1 control alt keycode 59 = Console_1 keycode 60 = F2 F12 Console_14 control keycode 60 = F2 alt keycode 60 = Console_2 control alt keycode 60 = Console_2 keycode 61 = F3 F13 Console_15 control keycode 61 = F3 alt keycode 61 = Console_3 control alt keycode 61 = Console_3 keycode 62 = F4 F14 Console_16 control keycode 62 = F4 alt keycode 62 = Console_4 control alt keycode 62 = Console_4 keycode 63 = F5 F15 Console_17 control keycode 63 = F5 alt keycode 63 = Console_5 control alt keycode 63 = Console_5 keycode 64 = F6 F16 Console_18 control keycode 64 = F6 alt keycode 64 = Console_6 control alt keycode 64 = Console_6 keycode 65 = F7 F17 Console_19 control keycode 65 = F7 alt keycode 65 = Console_7 control alt keycode 65 = Console_7 keycode 66 = F8 F18 Console_20 control keycode 66 = F8 alt keycode 66 = Console_8 control alt keycode 66 = Console_8 keycode 67 = F9 F19 Console_21 control keycode 67 = F9 alt keycode 67 = Console_9 control alt keycode 67 = Console_9 keycode 68 = F10 F20 Console_22 control keycode 68 = F10 alt keycode 68 = Console_10 control alt keycode 68 = Console_10 keycode 69 = Num_Lock keycode 70 = Scroll_Lock Show_Memory Show_Registers control keycode 70 = Show_State alt keycode 70 = Scroll_Lock keycode 71 = KP_7 alt keycode 71 = Ascii_7 keycode 72 = KP_8 alt keycode 72 = Ascii_8 keycode 73 = KP_9 alt keycode 73 = Ascii_9 keycode 74 = KP_Subtract keycode 75 = KP_4 alt keycode 75 = Ascii_4 keycode 76 = KP_5 alt keycode 76 = Ascii_5 keycode 77 = KP_6 alt keycode 77 = Ascii_6 keycode 78 = KP_Add keycode 79 = KP_1 alt keycode 79 = Ascii_1 keycode 80 = KP_2 alt keycode 80 = Ascii_2 keycode 81 = KP_3 alt keycode 81 = Ascii_3 keycode 82 = KP_0 alt keycode 82 = Ascii_0 keycode 83 = KP_Period altgr control keycode 83 = Boot control alt keycode 83 = Boot keycode 84 = Last_Console keycode 85 = keycode 86 = less greater bar alt keycode 86 = Meta_less keycode 87 = F11 F11 Console_23 control keycode 87 = F11 alt keycode 87 = Console_11 control alt keycode 87 = Console_11 keycode 88 = F12 F12 Console_24 control keycode 88 = F12 alt keycode 88 = Console_12 control alt keycode 88 = Console_12 keycode 89 = keycode 90 = keycode 91 = keycode 92 = keycode 93 = keycode 94 = keycode 95 = keycode 96 = KP_Enter keycode 97 = Control keycode 98 = KP_Divide keycode 99 = Control_backslash control keycode 99 = Control_backslash alt keycode 99 = Control_backslash keycode 100 = AltGr_Lock keycode 101 = Break keycode 102 = Find keycode 103 = Up keycode 104 = Prior shift keycode 104 = Scroll_Backward keycode 105 = Left alt keycode 105 = Decr_Console keycode 106 = Right alt keycode 106 = Incr_Console keycode 107 = Select keycode 108 = Down keycode 109 = Next shift keycode 109 = Scroll_Forward keycode 110 = Insert keycode 111 = Remove altgr control keycode 111 = Boot control alt keycode 111 = Boot keycode 112 = keycode 113 = keycode 114 = keycode 115 = keycode 116 = keycode 117 = keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = string F1 = "\033[[A" string F2 = "\033[[B" string F3 = "\033[[C" string F4 = "\033[[D" string F5 = "\033[[E" string F6 = "\033[17~" string F7 = "\033[18~" string F8 = "\033[19~" string F9 = "\033[20~" string F10 = "\033[21~" string F11 = "\033[23~" string F12 = "\033[24~" string F13 = "\033[25~" string F14 = "\033[26~" string F15 = "\033[28~" string F16 = "\033[29~" string F17 = "\033[31~" string F18 = "\033[32~" string F19 = "\033[33~" string F20 = "\033[34~" string Find = "\033[1~" string Insert = "\033[2~" string Remove = "\033[3~" string Select = "\033[4~" string Prior = "\033[5~" string Next = "\033[6~" string F21 = "" string F22 = "" string F23 = "" string F24 = "" string F25 = "" string F26 = "" Suppose you save this file as thai.map. From Linux console, use command loadkeys to load thai.map. %loadkeys thai.map You can switch to Thai keyboard by pressing the right Alt key. If you want to switch the keyboard back, press the right Alt key again. 2.2. X Window system 2.2.1. Thai fonts You can obtain Thai fonts in bdf format or pcf format from internet. You can also use scalable fonts such as Type1 or TrueType fonts. But I will not describe about these. 184.108.40.206. Installing Thai fonts You must log in as root. Let's put Thai fonts in /usr/X11R6/lib/X11/fonts/misc/, this is a default font path. Change directory to /usr/X11R6/lib/X11/fonts/misc/ and run command %mkfontdir %xset fp rehash If you put Thai fonts in different directory, you must use xset to add the new font path. Please see man-page for further information. You can check the new fonts by running command xlsfonts and see whether there are Thai fonts or not. If you can not see any Thai fonts from this command, you may need to restart X window. 2.2.2. There are two ways to map Thai keyboard on X window, using X Keyboard Extension (XKB) and using xmodmap . Please select how you map Thai keyboard. I recommend using XKB. Thai keyboard layout 184.108.40.206. XKB and Thai keyboard layout. Beginning with XFree86 3.1.2D, you can use the new X11R6.1 XKEYBOARD extension to manage the keyboard layout. This is very helpful. During X server configuration with xf86config you will be asked about XKB, if you want to to set Thai keyboard layout for your system, say yes. There are a list of pre-configured keymaps. Choose Standard 101-key, Thai encoding. XF86Setup is the graphical X server configuration utility for XFree86 X server. It is easier than traditional xf86config. You can select a keyboard layout easily with this tool. Ther are many choices of keyboard switch key to select. The default is LeftAlt+RightShift switch to Thai and LeftAlt+LeftShift switch to US. You can type Thai characters in any applications which support ISO-8859-1 character set, but don't forget to use Thai fonts with those applications too. I found that pre-configured keymaps that came with XFree86-3.2 is not correct. You may not be able to type THO THUNG which located at " 5 key " . To fix this problem, you should add the line key <AE05> { [], [ paragraph, ocircumflex ] }; in the file /usr/X11R6/lib/X11/xkb/symbols/th as the example. ................. key <AE03> { [], [ minus, ograve ] }; key <AE04> { [], [ Agrave, oacute ] }; key <AE05> { [], [ paragraph, ocircumflex ] }; key <AE06> { [], [ Ooblique, Ugrave ] }; key <AE07> { [], [ Odiaeresis, ssharp ] }; ................. You can not type SORUSI also. Please change the line from key <AC08> { [], [ Ograve, eacute ] }; to key <AC08> { [], [ Ograve, Eacute ] }; Note that eacute is equal to MAITHO and Eacute is equal to SORUSI. There are also XKB extension utilities such as setxkbmap, xkbcomp, etc. Please see man-page for more information. I recommend to use xkbvled. The leds will be on when you are using Thai keyboard so you can know your keyboard's status. The following is part of XF86Config file about keyboard section. If you want to configure the keyboard by hand, change the content of /usr/X11R6/lib/X11/XF86Config as an example below. This configuration uses the default toggle key. Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 LeftAlt Meta RightAlt Meta ScrollLock Compose RightCtl Control # XkbDisable XkbKeycodes "xfree86" XkbTypes "default" XkbCompat "default" XkbSymbols "us(pc101)" XkbGeometry "pc" XkbRules "xfree86" XkbModel "pc101" XkbLayout "th" EndSection If you use XKB extension, Thai keyboard mapping with xmodmap may not work. See XF86Config man-page for mor information. 18.104.22.168. Thai keyboard layout with xmodmap You can use the utility xmodmap to map Thai keyboard. Normally xmodmap is used to load a keyboard configured file. For most Linux distributions, when you start X window with startx, X server will find .Xmodmap in /usr/X11R6/lib/X11/xinit/ first. If .Xmodmap does not exist, X server will find .Xmodmap in your home directory. Please see the content of /usr/X11R6/lib/X11/xinit/xinitrc. The following is the sample of .Xmodmap for Thai Kedmanee keyboard layout. ! ! Linux/XFree86 Thai Kedmanee layout (based on US keyboard) ! Use ScrollLock to switch to Thai keyboard. ! This file will work with XFree86 only. ! keycode 0x09 = Escape keycode 0x43 = F1 keycode 0x44 = F2 keycode 0x45 = F3 keycode 0x46 = F4 keycode 0x47 = F5 keycode 0x48 = F6 keycode 0x49 = F7 keycode 0x4A = F8 keycode 0x4B = F9 keycode 0x4C = F10 keycode 0x5F = F11 keycode 0x60 = F12 keycode 0x6F = Print keycode 0x4E = Mode_switch XF86ModeLock keycode 0x6E = Pause keycode 0x31 = grave asciitilde minus percent keycode 0x0A = 1 exclam 0x0e5 plus keycode 0x0B = 2 at slash 0x0f1 keycode 0x0C = 3 numbersign underscore 0x0f2 keycode 0x0D = 4 dollar 0x0c0 0x0f3 keycode 0x0E = 5 percent 0x0b6 0x0f4 keycode 0x0F = 6 asciicircum 0x0d8 0x0d9 keycode 0x10 = 7 ampersand 0x0d6 0x0df keycode 0x11 = 8 asterisk 0x0a4 0x0f5 keycode 0x12 = 9 parenleft 0x0b5 0x0f6 keycode 0x13 = 0 parenright 0x0a8 0x0f7 keycode 0x14 = minus underscore 0x0a2 0x0f8 keycode 0x15 = equal plus 0x0aa 0x0f9 keycode 0x33 = backslash bar 0x0a3 0x0a5 keycode 0x16 = BackSpace keycode 0x6A = Insert keycode 0x61 = Home keycode 0x63 = Prior keycode 0x4D = Num_Lock keycode 0x70 = KP_Divide keycode 0x3F = KP_Multiply keycode 0x52 = KP_Subtract keycode 0x17 = Tab keycode 0x18 = q Q 0x0e6 0x0f0 keycode 0x19 = w W 0x0e4 quotedbl keycode 0x1A = e E 0x0d3 0x0ae keycode 0x1B = r R 0x0be 0x0b1 keycode 0x1C = t T 0x0d0 0x0b8 keycode 0x1D = y Y 0x0d1 0x0ed keycode 0x1E = u U 0x0d5 0x0ea keycode 0x1F = i I 0x0c3 0x0b3 keycode 0x20 = o O 0x0b9 0x0cf keycode 0x21 = p P 0x0c2 0x0ad keycode 0x22 = bracketleft braceleft 0x0ba 0x0b0 keycode 0x23 = bracketright braceright 0x0c5 comma keycode 0x24 = Return keycode 0x6B = Delete keycode 0x67 = End keycode 0x69 = Next keycode 0x4F = KP_7 keycode 0x50 = KP_8 keycode 0x51 = KP_9 keycode 0x56 = KP_Add keycode 0x42 = Caps_Lock keycode 0x26 = a A 0x0bf 0x0c4 keycode 0x27 = s S 0x0cb 0c0a6 keycode 0x28 = d D 0x0a1 0x0af keycode 0x29 = f F 0x0b4 0x0e2 keycode 0x2A = g G 0x0e0 0x0ac keycode 0x2B = h H 0x0e9 0x0e7 keycode 0x2C = j J 0x0e8 0x0eb keycode 0x2D = k K 0x0d2 0x0c9 keycode 0x2E = l L 0x0ca 0x0c8 keycode 0x2F = semicolon colon 0x0c7 0x0ab keycode 0x30 = apostrophe quotedbl 0x0a7 period keycode 0x53 = KP_4 keycode 0x54 = KP_5 keycode 0x55 = KP_6 keycode 0x32 = Shift_L keycode 0x34 = z Z 0x0bc parenleft keycode 0x35 = x X 0x0bb parenright keycode 0x36 = c C 0x0e1 0x0a9 keycode 0x37 = v V 0x0cd 0x0ce keycode 0x38 = b B 0x0d4 0x0da keycode 0x39 = n N 0x0d7 0x0ec keycode 0x3A = m M 0x0b7 question keycode 0x3B = comma less 0x0c1 0x0b2 keycode 0x3C = period greater 0x0e3 0x0cc keycode 0x3D = slash question 0x0bd 0x0c6 keycode 0x3E = Shift_R keycode 0x62 = Up keycode 0x57 = KP_1 keycode 0x58 = KP_2 keycode 0x59 = KP_3 keycode 0x6C = KP_Enter keycode 0x25 = Control_L keycode 0x40 = Alt_L Meta_L keycode 0x41 = space keycode 0x71 = Alt_R Meta_R keycode 0x6D = Control_R keycode 0x64 = Left keycode 0x68 = Down keycode 0x66 = Right keycode 0x5A = KP_0 keycode 0x5B = KP_Decimal clear Shift clear Lock clear Control clear Mod1 clear Mod2 clear Mod3 clear Mod4 clear Mod5 add Shift = Shift_L Shift_R add Lock = Caps_Lock add Control = Control_L Control_R add Mod1 = Alt_L Alt_R add Mod2 = Mode_switch Just put .Xmodmap in your home directory will be OK. When you start X window, X server will load this file. You can also load .Xmodmap from command line. %xmodmap ~/.Xmodmap In above .Xmodmap file, US/Thai switch key is assigned to keycode 0x4E (78), Scroll Lock key, with the statement ______________________________________________________________________ keycode 0x4E = Mode_switch XF86ModeLock ______________________________________________________________________ XF86ModeLock is the special keysym for XFree86 X server. If you don't add this keysym, you have to hold the scroll lock key while you are typing Thai characters. Note that if you use commercial X server, some keycodes are different. You may have to map keyboard by yourself. See man-pages of X and xev for further information. Note: If you are using XFree86 version 3.1.2D or later, you need to add the line XkbDisable in keyboard section of XF86Config file. You may config the keyboard section like the following sample. Section "Keyboard" Protocol "Standard" AutoRepeat 500 5 LeftAlt Meta RightAlt ModeShift ScrollLock ModeLock RightCtl Compose XkbDisable EndSection 3. Applications with Thai language This is the tricky part. Most applications support ISO-8859-1 character set. For example, emacs can display ISO-8859-1 character. If we set emacs to display ISO-8859-1 and use Thai font, you can edit Thai document with emacs. But this is not a good policy. You should avoid using this trick as possible. What we need is Thai locale or Thai supported applications to manage these things. To make X window application displays Thai font, you should run the application with -fn option. For example, %xedit -fn thai8x16 Note that thai8x16 is just a one of Thai font names. You can see all available fonts by command xlfonts. If you don't want to fill -fn option every time you run application. You should set Thai font in your ~/.Xdefaults or ~/.Xresources like this XTerm*font: thai8x16 3.1. Some X applications and Thai language 3.1.1. txterm txterm is Thai version of xterm. There are several programs running under xterm such as shell, pine, vi, less, etc. We can type Thai characters without any problems with txterm. Txterm also provides its own Thai input method by pressing " F1 " key. Txterm will use fonts thai9x13 as default Thai font. You can change this by add -fn option. You can get txterm from Thaigate <http://thaigate.nacsis.ac.jp> or ZzzThai <ftp://ftp.fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Software/Linux>. bash shell : Normally, shell accepts only ASCII character set. To type Thai characters in shell command line, you should set environment LC_CTYPE to iso_8859_1. I don't set LC_CTYPE environment variable to iso_8859_1 because this environment variable will effect other applications too. With bash shell, you can specify which environment variable to be passed to the application. For example, I can make a fake Thai X terminal with this syntax. LC_CTYPE=iso_8859_1 xterm -fn thai8x16 This xterm display Thai characters well, but not good for typing Thai characters. I strongly recommend you to use txterm. ls : If you name a filename in Thai. Issue the command as ls -N You may set alias in ~/.bashrc or ~/.cshrc, so you can type ls without option. If you don't use ls with -N option, you may see Thai filename as ?????. 3.1.2. Emacs, Mule Mule stands for " Multilingual Enhancement to GNU Emacs " . It has the same functions as emacs and supports many languages. Mule provides its own input method, so you don't need any configuration for typing Thai. You needs only Thai fonts for mule which you can get from, ZzzThai <ftp://ftp.fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Software/Linux/fonts/> or Etl site <ftp://etlport.etl.go.jp/pub/mule/fonts/ETL/>. These Thai fonts are fixed width fonts. You need some configuration for mule. Puts the following lines in your .emacs. ;; ;; Thai System, add in .emacs ;; (set-file-coding-system-for-read '*tis620*) (set-default-file-coding-system '*tis620*) (set-display-coding-system '*tis620*) (set-keyboard-coding-system '*tis620*) (setq-deafault quail-current-package (assoc "thai" quail-package-alist)) Add the following lines in .Xdefaults. ! ! Emacs, Mule - Font menu ! Emacs*FontSetList: thai14, thai16, thai24 Emacs*FontSet-thai14:\ -etl-fixed-medium-r-normal--14-140-72-72-m-70-tis620.2529-1 Emacs*FontSet-thai16:\ -etl-fixed-medium-r-normal--16-160-72-72-m-80-tis620.2529-1 Emacs*FontSet-thai24:\ -etl-fixed-medium-r-normal--24-500-72-72-m-120-tis620.2529-1 When you hold shift key and press left mouse's button, you can select Thai fonts to display in mule window. To type Thai characters, press " Ctrl + ] " . To type English, press " Ctrl + ] " again. You can get mule from ElectroTechnical Laboratory(ETL) <ftp://etlport.etl.go.jp/pub/mule/> 3.1.3. vi Vi should be run on txterm. 3.1.4. pine In the past, we could not send 8-bit characters through E-mail. Now, although mail transfer agent can handle 8-bit characters but some old mail transfer agent can not. We can send Thai e-mail by using e-mail application that supports MIME (Multipurpose Internet Mail Extensions) E-mail applications that support MIME are pine, elm, Netscape mail, etc. Put the following definition in your ~/.pinerc file: character-set=ISO-8859-1 This can also be set via the Setup option in pine window. You can find it under Config. You can read Thai news from pine, too. Pine should be run in txterm. 3.1.5. Netscape If you have Thai fonts in your system. Just set Thai font from preference. Thai fonts will appear in User defined area. See http://www.fedu.uec.ac.jp/ZzzThai/unix <http://www.fedu.uec.ac.jp/ZzzThai/unix> for setting Thai language on Netscape. Some movement about Thai Mozilla project at http://members.xoom.com/inThai/mozthai.html <http://members.xoom.com/inThai/mozthai.html>. 3.1.6. Ss, Simple thai word Separator ss is a dictionary based Thai word separation program similar to cttex. It can be used to insert a configurable string between Thai words. It can also show words that cannot be found in the dictionary. More words can be added to the dictionary. Developed by Mr.Teera Kittichareonpot. We can use this program to insert < WBR > tag between Thai words in html file. Browser will display Thai homepage better than normal html document. 3.1.7. Xzthai, X keyboard configurator + simple editor Xzthai, this is the Tcl/Tk application for mapping Thai keyboard on any keyboard with graphical user interface. Also provides simple editor and keyboard layout figure. It actually uses xmodmap program in background to map Thai keyboard. This may be useful for commercial X server and X server on UNIX. 3.2. Printing Thai document Thai2ps is used to convert plain text file to postscript file.You can use ghostscript(gs) to print your Thai document. For better quality document, you have to use (La)TeX. 3.2.1. Latex and Thai language Dr. Manop Wongsaisuwan first tried to use Thai language with latex. He wrote some perl script as filter for latex source code that contains Thai language. Then pass the result to latex. Mr. Vuthichai Ampornaramvech used this concept and wrote a program in C language, cttex, to handle this. It runs faster and makes Thai word segmentation based on dictionary. Cttex also fixes the position of Thai characters in word, so SARA and WANNAYUK will be placed in the beautiful position. You can find Thai latex filter from http://thaigate.nacsis.ac.jp/files/ttex.html <http://thaigate.nacsis.ac.jp/files/ttex.html>. 3.2.2. Latex's configuration for Thai language You must have latex installed in your computer. First, download Thai postscript (Type1) fonts, tfm fonts and Thai style file. These fonts are needed by Latex. This is the list of files you should download. tfm fonts: dbtt.tfm dbttb.tfm dbttbi.tfm dbtti.tfm postscript fonts: dbtt.pfa dbttb.pfa dbttbi.pfa dbtti.pfa style files: thai.sty sakka.sty Thai Latex filter: cttex Sample Latex file: ttex.ttex test.ttex There is latex's directory at /usr/lib/texmf/texmf/ (RedHat 5.0). I will call /usr/lib/texmf/texmf/ as " $texroot " . We will concentrate at $texroot/texmf/ directory. In $texroot/texmf/ directory, there are many files about tex's configuration. You have to edit files in dvips, fonts, tex subdirectories. Add the following lines to $texroot/texmf/dvips/misc/psfonts.map dbtt DBThaiText <dbtt.pfa dbttb DBThaiTextBold <dbttb.pfa dbttbi DBThaiTextBoldItalic <dbttbi.pfa dbtti DBThaiTextItalic <dbtti.pfa Make a new directories and copy files to the appropriate directories. %mkdir /usr/lib/texmf/texmf/fonts/tfm/public/thai %mkdir /usr/lib/texmf/texmf/fonts/type1/public/thai %mkdir /usr/lib/texmf/texmf/tex/generic/thai %cp *.tfm /usr/lib/texmf/texmf/fonts/tfm/public/thai %cp *.pfa /usr/lib/texmf/texmf/fonts/type1/public/thai %cp *.sty /usr/lib/texmf/texmf/tex/generic/thai Run texhash or MakeTeXls-R(in some system) to update Tex database. %/usr/bin/texhash texhash: updating /usr/lib/texmf/texmf/ls-R ... texhash: Done. 3.2.3. Use Thai LaTeX filter We can use cttex as filter like this, %cttex < ttex.ttex > ttex.tex C-TTeX $Revivsion: 1.15 $ Usage : cttex [cutcode] < infile > outfile Usage : cutcode=0 forces operation in HTML mode. Build-in dictionary size: 9945 words 343 Done %latex ttex.tex ... %xdvi ttex.dvi You can convert dvi file to postscript file by, %dvips -o ttex.ps ttex.dvi Finally, you can print ttex.ps by using gs or lpr. You must configure printer before printing. See man-pages of printcap, gs, lpr for more information. 3.2.4. Editing LaTex source file For new latex user, lyx is helpful. But I recommend to use mule to edit Thai latex source file because mule supports Thai language and it is a powerful editor. You may take a look a Thai Latex tutorial <http://www.fedu.uec.ac.jp/ZzzThai/Linux/ttex>. 3.3. X Application Resources Because Xt based applications allow user to configure the applications by resources. We can make the menu or label to be Thai language. For example, if you want xman to display Thai labels. You may add these lines in your .Xdefaults ...... !! Xman section Xman*Font: thai8x16 Xman*helpButton.Label: Xman*quitButton.Label: Xman*manpageButton.Label: ...... You can use the same idea to set window manager to be more Thai environment too. 3.4. Thai Extension for Linux (TE) Thai Extension for Linux is a installation package comes with applicaions and Thai fonts. You don't have to configure Linux system and applications by yourself. Let TE do configuration task for you. After installation, you can use Thai language suddenly. Get TE from ftp://fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Software/Linux/ <ftp://fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Software/Linux/> 4. References and FTP sites 4.1. Other documents of relevance The HOWTOs ought to be available from all mirrors of sunsite.unc.edu. The Linux Danish/International HOWTO by Niels Kristian Bech Jensen The Linux Cyrillic HOWTO by Alexander L. Belikoff The Keystroke mini-HOWTO by Zenon Fortuna. The Locales mini-HOWTO by Peeter Joot. (This one is mainly for developers.) The ISO-8859-1 FAQ and Programming for Internationalization FAQ (plus much more) by Michael Gschwind is available from his homepage <http://www.vlsivie.tuwien.ac.at/mike/i18n.html>. 4.2. Thai related stuffs " NACSIS R& D Thai Project Page " ,http://thaigate.nacsis.ac.jp <http://thaigate.nacsis.ac.jp> o Information about Thai computing. o Discussion groups in Thai language, such as thai-l (Thai Mailing list), Thai news, etc. o Thai references and Thai softwares. o Thai Latex filter. " ZzzThai Project " , http://www.fedu.uec.ac.jp <http://www.fedu.uec.ac.jp/ZzzThai/> o Most softwares and Thai fonts introduced here can download from ZzzThai. o Describe how to use Thai with 3 main computer platforms, UNIX like, Windows and Mac. o Linux information at http://www.fedu.uec.ac.jp/ZzzThai/Linux <http://www.fedu.uec.ac.jp/ZzzThai/Linux>, TE, Thai LaTeX tutorial, etc. o By The group of students at The University of Electro- Communications, Tokyo. " Vuthichai's Page " , http://www.ctrl.titech.ac.jp:80/~vuthi/ <http://www.ctrl.titech.ac.jp:80/~vuthi/> o Information about Thai computing by Mr. Vuthichai Ampornaramveth. " An annotated reference to the Thai implementations " , http://www.inet.co.th/cyberclub/trin/thairef/ <http://www.inet.co.th/cyberclub/trin/thairef/> o Information about Thai character standard. o By Mr.Trin Tantsetthi. " X window and Thai language " , http://members.xoom.com.cwg.x11th/ <http://members.xoom.com/cwg/x11th/> o By Mr.Rawat S.Pirom " SchoolNet Internet Sever " , http://www.school.net.th/linux-sis/ <http://www.school.net.th/linux-sis/> o Using Linux in School, Thailand. o By NECTEC <http://www.nectec.or.th> (National Electronics and Computer Technology Center). " Thai Open Source Development " , http://members.xoom.com/inThai <http://members.xoom.com/inThai> o Mozilla Thai enabling. o Open source Thai softwares and Libraries. o By Mr.Samphan Raruenrom " Linux Thai Project " , http://www.geocities.com/SiliconValley/8302 <http://www.geocities.com/SiliconValley/8302> o Information about Linux in Thai language. o By Kaiwal Development Team. " ThaiLinux unofficial Webboard " , http://lulu.mptc.eng.cmu.ac.th/HyperNews/get/ThaiLinux.html <http://lulu.mptc.eng.cmu.ac.th/HyperNews/get/ThaiLinux.html> o Questions and answers about Linux in Thai language. o By Mr.Pruet Boonma " Thai Linux installation project " , http://www.geocities.com/Tokyo/Bay/4521/ <http://www.geocities.com/Tokyo/Bay/4521/> o Installation guide in Thai language 4.3. FTP and Web sites Most softwares and Thai fonts which introdued in this howto. o ftp://ftp.fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Software/Linux <ftp://ftp.fedu.uec.ac.jp/pub/thai/UEC/ZzzThai/Software/Linux> o http://thaigate.nacsis.ac.jp/files/index.html <http://thaigate.nacsis.ac.jp/files/index.html> o http://www.nectec.or.th/pub/software/i18n/thai <http://www.nectec.or.th/pub/software/i18n/thai> Mule o ftp://etlport.etl.go.jp/pub/mule <ftp://etlport.etl.go.jp/pub/mule> Ss o http://members.xoom.com/theera/ss/ <http://members.xoom.com/theera/ss/> SunSite <ftp://sunsite.unc.edu/pub/linux/> and mirrors. doc/howto has the above mentioned HOWTOs. utils/nls and subdirectories contain files related to National Language Support. Developers should take a look at locale-tutorial-0.8.txt.gz, locale-pack-0.8.tar.gz and cat- pack.tar.gz. The GNU archives <ftp://prep.ai.mit.edu/pub/gnu/> has the recode package for character table conversion, the ABOUT-NLS file and the gettext package for locale support of some GNU applications and (of course) the latest versions of GNU emacs. 5. Acknowledgments and Copyright Some parts of this HOWTO comes from The Linux Danish/International HOWTO by Thomas Petersen, firstname.lastname@example.com (the original author) and Niels Kristian Bech Jensen, firstname.lastname@example.com. Thank you to Phaisarn Techajaruwong for building Thai fonts and valuable discussion. Thank you to Thai students at The University of Electro-Communications and Mr. Vuthichai Ampornaramveth for every help. This HOWTO is copyrighted by Poonlap Veeratanabutr, poon- email@example.com. It is distributed as other Linux HOWTOs under the terms described below. Linux HOWTO documents may be reproduced and distributed in whole or in part, in any medium physical or electronic, as long as this copyright notice is retained on all copies. Commercial redistribution is allowed and encouraged; however, the authors would like to be notified of any such distributions. All translations, derivative works, or aggregate works incorporating any Linux HOWTO documents must be covered under this copyright notice. That is, you may not produce a derivative work from a HOWTO and impose additional restrictions on its distribution. Exceptions to these rules may be granted under certain conditions; please contact the Linux HOWTO coordinator at the address given below. If you have questions, please contact Tim Bynum, the Linux HOWTO coordinator, at email@example.com via email.
Unix, Linux, CentOS, RHEL, VSFTPD, iSCSI-target, FreeNX, ESX, ULOG, PostgreSQL, Nic teaming, GFS2, HA Cluster, BackUp, PPPoE, SQUID, FireWall, LiveUSB, HOWTO и многое другое.
The Linux Thai HOWTO
Подписаться на: Комментарии к сообщению (Atom)


text:
Search 1319 mission trips from 95 mission organizations
Africa - HIV Clinic Nurse – The Gambia, Sibanor
Trip #2385
WEC International
Offering agency
Gambia, Western Africa
Customizable: Jan, May, Jun or Sep 2019
Lasts between 6 months to 2 years
*see notes below or inquire for details
"Reaching out together in word and deed to share God's love in The Gambia!" is the key verse for our group looking for - Qualified Nurses to Work in a HIV Clinic in the Gambia, AfricaInquire About The Trip
What the Mission Trip Will Be Like
Work in a specialist HIV clinic, as part of WEC's primary health care services in Sibanor including antenatal, maternity, pediatric and adult medical care, also with a small ward. Our HIV team includes a doctor, two or three nurses, a counselor, a receptionist and translators. You would see patients in the outpatient clinic (with the support of a doctor), provide support to patients when they are admitted to the ward, and may be able to visit patients in their homes. Provide administrative and management support to the HIV clinic coordinator. Develop your language skills to contribute to the long-term strategy of the clinic and mission work. Help us identify patients who would like us to pray with them, as they seek God's help and healing for their medical problems, or who have an interest in the gospel message. Working closely with the Gambian church, we take opportunities to testify to the patients, and show the Jesus film on the ward.
Relation of Opportunity to National Church and/or Long-term Goals
WEC works closely with the Gambian church and church members to take opportunities to preach to patients, pray with them and show the Jesus film on the ward.
Participant Information, Recommendations, Requirements
Participant Age
College, Adult, and Seniors
Eligible to Go
Individuals and Married Couples
Qualifications: A qualified nurse with 2 years' experience. If you have experience of HIV medicine, it would be helpful, but not essential. Flexibility and a willingness to try new things is essential.
If applying from a country other than the USA please go to wectrek.org and find the sending country nearest you.
Mandinka or Wolof would be an asset
Mission Trip Offered By WEC International
Phone Numbers:
Phone: 888-646-6202 x6621
General Email:
Mailing Address:
WEC International is an international (members from 55+ nationalities), interdenominational mission agency. WEC is one of the ten largest church planting mission agencies in the world. WEC endeavours to bring the gospel of our Lord Jesus Christ to the remaining unevangelized peoples with the utmost urgency. WECers plant churches in many countries around the world with locations in Africa, Asia, North Africa, Central Asia, Europe, Latin America, Middle East and South Pacific. To find out more about WEC International in the USA visit www.wec-usa.org WEC USA has 3 short term programs: Discovery (individuals or teams that go out up to 3 months; WEC Trek (individuals that go from 3 months - 12 months) and WEC Core (individuals that go for 2 years). If you are looking to apply from another country please check wectrek.org for the sending base in your country.
Inquire about this Mission Trip
Mission Trip Details
Location Information
- Country(s)
- Gambia
- Region(s)
- Western Africa
- Other
- Sibanor
- Start date
- Customizable: Jan, May, Jun or Sep 2019
- Length
- 6 months to 2 years
Demographics of People Being Ministered To
- Who
- people with medical needs
- People Group(s)
- Mandinka, Wolof, Jola, Fula
- Religion/Beliefs
- Muslim
- Funds needed
- *see notes below or inquire for details
- Other
- Costs of WEC Trek trips are not fixed due to the flexibility we offer. Costs will depend on where you want to go, how long you want to stay and airfare costs.
Training and Debriefing
- Pre-field Training
- Yes
- Post-field Debrief
- Yes
- Comments
- Pre-Field Training through activities and reading guided by a pre-field manual followed by a 1 week orientation training at the WEC HQ near Philadelphia, PA. Debriefing for 3 days immediately on return of the trip at the WEC HQ. If applying from a country other than the USA please go to wectrek.org and find the sending country nearest you.
Application Information
- How to apply
- Send an inquiry for details on the application process for this mission trip.
Other Information
- More information about WEC Trek, the short-term ministry of WEC International,can be found on our web page www.wectrek.org Click on the Trek program closest to your location. Other opportunities in the 10/40 window, not listed here, are also available on our web page.


text:
Sea turtle tattoos have several different meanings across various different cultures with common themes being patience, longevity, wisdom and peace. Societies ranging from the Japanese, Native Americans, Polynesians and African tribes all give deep meaning to sea turtle tattoos.
Within many Native American tribes, the sea turtle symbolizes the creation of humans. In their folklore, a giant sea turtle brought mud up from the global ocean to form the continents. The turtle can also symbolize Mother Earth, the motions of the moon and the feminine cycle. In the Zuni and Navajo tribes of Southwest America, the turtle symbolizes health and longevity because they can reach ages of up to 150 years old. These tribes would place turtle symbols on medicine bags that would help the person wearing them defy death, which a modern tattoo also symbolizes.
In the Caribbean countries, turtles are considered an aphrodisiac and were once hunted by men to improve sexual prowess and virility. This practice is no longer legal, so people turn to tattoos of sea turtles to symbolize this instead. In Polynesian culture, the sea turtle represents the ocean, which is the source of food for the culture. The Polynesians also believe that the ocean is the place beyond this world and because the turtle can move freely throughout the ocean, it will bring the dead to their final resting place. Polynesian sea turtle tattoos consist of abstract and complex patterns compared to the realistic depictions found in tattoo parlors of today.


text:
It's not officially Autumn yet, but the weather is signalling that it certainly isn't summer anymore.
Your tan lines from your holidays may still be visible, but that's no reason not to get cracking on booking up for next year.
Budget airline EasyJet stagger when their flights are released, so if you're looking to get away in 2019 here's when to book.
January, February, and March tickets are already on sale online.
On 20 September 2018, you can buy seats for travel between 25 March and 23 June 2019.
That includes the Easter holidays, the May bank holiday, and the Summer half term.
On 27 September 2018, seats will be available for travel between 24 June and 1 September 2019
That's the Summer holidays and August bank holidays.
According to SkyScanner there are a few tips to get the best flight price:
- Use a meta search engine and you wont have to worry about cookies increasing prices as they don't set any prices themselves
- Look at prices before you decide on exact dates – you'll notice certain days are much cheaper. Fridays are usually cheaper days to fly out.
- Book your flights on a Monday. That's usually when flights are cheaper.
- The best way of getting a good fare is to keep track of the prices by setting up a price alert so that you are notified when prices rise or fall on a specific route.
Comparison site Momondo found it's best to book 60 days ahead, and that booking then can be up to a third cheaper than booking on the day of departure.
As ever though, the prices fluctuate wildly from day to day, so if you see a good deal, you might as well snatch it up while you can.
MORE: What are the floating bits in olive oil?
MORE: iPhone XS price revealed hours before Apple's official event – and its good news


text: Contents Now Platform Administration Previous Topic Next Topic Block a robot from your site Subscribe Log in to subscribe to topics and get notified when content changes. ... SAVE AS PDF Selected Topic Topic & Subtopics All Topics in Contents Share Block a robot from your site Your instance is configured by default to disable robots from crawling your site. However, if you choose to use the Google Site Search engine, your site will be crawled by the Google robots unless you specifically configure it not to do so. Before you beginRole required: admin About this task The Robots.txt Definition module allows you to define the contents of the robots.txt file associated with the instance. The syntax used is the same as for a standard robots.txt file. For more information on how to format the robots.txt file, see Robots.txt Specifications. Procedure Go to Custom Search Integration > Robots.txt Definitions. Click New. Enter the contents of the robots.txt file in the Text field. If you want this file to be active, select the Active field. There can only be one robots.txt file active at any time. Setting a file to active automatically sets all other files to inactive. Web crawlers will recognize the contents of the active robots.txt file and honor the robots exclusion protocol. Click Submit. Related tasksActivate Google custom search integrationConfigure a search propertyDefine a custom search pageSet up the Google Enterprise SearchRelated conceptsRetaining only the web crawling blockerViewing the search history On this page Send Feedback Previous Topic Next Topic


text:
thatgamecompany is back, after a long 2 year wait, with their next highly anticipated title Journey. The team behind the unique and tranquil worlds of flOw and Flower, have revealed only enough scraps of detail on their latest adventure to leave us begging for more. Journey puts you in control of a lone figure wandering throughout a vast desert, offering expansive visuals and beautiful landscapes that bring us back to that similar awe-inspired feeling experienced in the worlds of ICO and Shadow of the Colossus. Your character is on a quest to discover why they were in the desert in the first place, and what it is that is calling them instinctively towards the distant mountain. But more than a simple amnesia story, the team have been working to introduce a new style of gameplay that will attempt to reintroduce players to a sense of their own inner power, rather than relying on a traditional gaming theme of becoming almighty, and beyond human.
Their re-envisioning does not stop there, as the plans to incorporate multiplayer in the mix go beyond the traditional 1 player and 2 player co-op play. It's a fresh, unique system where an online second player can seamlessly weave into your game in the midst of their own Journey. You can choose whether or not to travel with them, as multiplayer collaboration will not be forced, but by choosing to do so, you may learn new things about the barren desert. Given the setting, the multiplayer idea is to create an environment where players welcome interactions with others, rather than ignoring them.
If nothing else, Journey promises to be unique from everything else thatgamecompany has created, which is quite the feat when every one of their titles have been unlike any other game created.
To find out more about Journey, we spoke with Kellee Santiago, President and Co-Founder of thatgamecompany, as part of our PSN 2011 Preview Week coverage.
thatgamecompany's games are unlike anything else on the market — what drives you to be so different?
Well, that's a pretty big question! As gamers ourselves, Jenova and I were recognizing in our own play styles that the kinds of games that used to entertain us weren't as engaging anymore. We no longer had time for 40+ hours of gameplay, but we wanted something more intellectually and emotionally stimulating than the typical casual game.
We also felt like there was a lot more to explored in terms of emotions in games. And we believe that there really isn't such a thing as a "non-gamer," they're just people who haven't played a game they've liked yet. So we founded thatgamecompany to create emotionally engaging, broadly accessible games that could reach what we saw as a vast, and yet untapped, audience.
Did you ever consider going with something more traditional?
Hm, in someways no, in other ways we don't really think about our work like that. We begin each project with an emotion, or experience we want the player to have. For instance, for "Flower," we wanted to give players the experience of being able to come home from their hectic lives and escape through their PS3 into a serene environment. We also wanted to give them a feeling of catharsis, which is how the inspiration for the narrative began.
When we're driving towards that feeling, we don't think about "let's make sure not to do anything traditional." The development team tries anything they believe will achieve that emotion, and we playtest, playtest, playtest. However, thatgamecompany's mission is to make games that push the communicative boundaries of video games as a medium – so the emotion that is chosen for each project is deliberately chosen as something unique from most mainstream games.
Journey's world has an overwhelming sense of wonder about it — it's begging to be explored — was there ever a fear that its vastness might be intimidating?
That's kind of the point of the world – to make the player feel small against the elements.
We akin Journey to the beginning of civilization, where man seeks to learn more about his origins, and why he's there in the first place — how are these types of questions answered through the gameplay?
All the player knows when they wake up in Journey is that there is a mountain in the distance they are pointed towards. The experience of the game is discovering why you are on this journey, and what happened.
With that emptiness comes a feeling of loneliness – was that intentional in order to encourage players to work together?
It was intended to make the presence of another player special.
There aren't any means of communication between players, no PSN IDs are displayed — is there any specific way players will be able to recognize one another?
Players have somewhat abstract symbols on their fronts, so they can recognize when they encounter someone different, and if the run into the same player again. But there's no way of knowing who exactly you are playing with – just that it's another human being.
You are never told where to go, yet you are drawn toward the goals almost instinctively – is it difficult to convey direction within the game without communication?
Yes. In each of our games we have discovered the simple/elegant solution is usually the most complicated. But we believe there are so many tools available to us now as game makers with surround sound and next-gen graphic that there's no reason to rely on the HUD tropes of the past.
Both flOw and Flower were controlled using SIXAXIS motion sensing, will similar controls be implemented into Journey? Are there any plans to use PlayStation Move?
Accessibility is at the core of our design philosophy, and the SIXAXIS motion sensing allows us to create controls that are easier to use for a wide variety of people, so we will be using it again in Journey. Unfortunately, development on our Journey began before the Move, so we have designed it with only one control scheme in mind.
What are your goals with the penchant toward anonymity in terms of multiplayer?
We didn't want to the player to be taken out of the experience of the game by the specifics of an individual, but instead just know that it's another human being. In line with our goal to create accessible experiences, creating a space with no gamer tags or in-game messaging allows many players new to online gaming to feel safer, as well as parents and children.
Flower was such a lush and vibrant game. Why did you choose a desert location for Journey? Can you tell us a little bit about the sand effects?
In thinking about creating an experience to make a player feel small, a desert came about as a good setting – it's such a harsh, unforgiving environment. We traveled as a team out to the Pismo Beach Dunes in California to get a feel for what it was like walking through sand, and a lot of the details in the sand effects came from that experience. The sand reacts to the player's movement just as real sand would, but there are sections of the game where the sand takes on almost a liquid-like quality, creating waves on which the player can surf.
Do you think the success of your previous titles has strengthened publisher's confidence in funding innovative and risky titles?
I hope so – I think the first year of digital distribution saw some great early successes, with "flOw," "Braid," and "World of Goo," and I think that did open up more publishers and investors to the possibilities of downloadable games.
thatgamecompany, flOw – what is this love affair with lowercase letters?
Hah! I think it's a love affair with simplicity.
Journey is the third title in a 3-game deal with Sony. Through this deal, thatgamecompany has become almost synonymous with creativity on the PlayStation 3. What does the future for thatgamecompany hold?
Right now we are really just focused on delivering "Journey" to the PSN audience. With only 12 people, that's just how we roll!
We'd like to thank Kellee Santiago and thatgamecompany for taking time out of their busy production schedule to speak with us!
Interview conducted by Anthony Severino, preview written by Max Murray.