tag:blogger.com,1999:blog-63812370559985102392024-03-13T14:54:25.804-04:00Unfiltered DumpA blog about learning languages(mostly Chinese), travel, other cultures, Programming, Perl and whatever else interests me.Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-6381237055998510239.post-33795464097929864762018-04-30T03:02:00.000-04:002018-04-30T03:02:39.171-04:00Dvorak + Pinyin on Chromebook<br />
<br />
So I bought a Chromebook, and found out that I couldn't via normal settings get it to use Dvorak with pinyin input. Luckily someone else also had this issue, and already found a way around it.<br />
<h4>
<b><br /></b></h4>
<h4>
<b>Warning: The method to update this is dangerous. You <u>will</u> delete everything, and could break your system. </b></h4>
<span style="font-weight: normal;"><br /></span>
<span style="font-weight: normal;">Also if you have never used vi before, practice somewhere else first. It is an advanced editor with a learning curve.</span><br />
<div>
<br /></div>
<div>
So before you can use the previously mentioned method you have to turn on developer mode. <b><span style="color: red;">This will wipe the chrome book, so backup anything that's that important.</span></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRPmZhWks-3axod_NsWw3kDhkbQGx_lqDIWhJcbJUtY9-nzUL7h_Qh6ICGYwx_E5JoXKoueWltuT82d-_JdvaRN6pcgby0a8_0xJy6z2PS13XBky7rhAONMrVnpZf8yhKReKYLxV9-NK0/s1600/2018-04-01+10.18.43.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="1600" data-original-width="1200" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRPmZhWks-3axod_NsWw3kDhkbQGx_lqDIWhJcbJUtY9-nzUL7h_Qh6ICGYwx_E5JoXKoueWltuT82d-_JdvaRN6pcgby0a8_0xJy6z2PS13XBky7rhAONMrVnpZf8yhKReKYLxV9-NK0/s320/2018-04-01+10.18.43.jpg" width="240" /></a></div>
<div>
<b><br /></b></div>
<h4>
<a href="https://www.androidcentral.com/how-enable-developer-mode-chrome-os" target="_blank">Here is a link explaining how to turn on developer mode.</a></h4>
<br />
I am extremely appreciative of the person who submitted the fix. I wanted to add 3 minor updates to their procedure.<br />
<br />
<ol>
<li>To open a crosh shell, press CTRL+ALT+T after you log in.</li>
<li>After you do step 2, you need to reboot before you can do step 3.</li>
<li>The Dvorak mappings are also in the .../symbols/us file you need to edit. Just look farther down. Use vi's visual copy feature to more safely copy those lines into the first section. </li>
</ol>
<br />
<div>
<h4>
<a href="https://productforums.google.com/forum/#!topic/chromebook-central/llZbu_Kkkg0" target="_blank">Here is a link to their fix.</a></h4>
</div>
<div>
<br /></div>
<div>
Once you have done that and rebooted you should be good to go. Don't forget if you disable developer mode you will most likely loose this hack.</div>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-65864651834978545142016-01-31T11:06:00.004-05:002016-01-31T11:06:37.600-05:00Perl 6, Worth A TryTL;DR; <a href="http://perl6.org/">Perl 6</a> is fresh, and fun to use. The Perl 6 community is nice, don't be afraid. Also, I released a Lending Club API wrapper written in Perl 6.<br />
<br />
<h4>
Nice People</h4>
<br />
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuA_KSqB_B-Nwy7o123U9IN7ZKeF7DtcA6RNWeBlpgNCdKlbGwFZZEYo2J2cV6NDleRvwpJFO7dwkIG3B7gBTSGIUC0ulYcN-nnIA3-TQ7HSsHYEEsf6GS8j74rU1QDDm9W7B0Xgs8fqo/s1600/2015-02-13+11.50.46.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuA_KSqB_B-Nwy7o123U9IN7ZKeF7DtcA6RNWeBlpgNCdKlbGwFZZEYo2J2cV6NDleRvwpJFO7dwkIG3B7gBTSGIUC0ulYcN-nnIA3-TQ7HSsHYEEsf6GS8j74rU1QDDm9W7B0Xgs8fqo/s320/2015-02-13+11.50.46.jpg" width="180" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">A butterfly against the sun.</td></tr>
</tbody></table>
In case you missed it, <a href="https://perl6advent.wordpress.com/2015/12/25/christmas-is-here/">Perl 6 is officially out. Christmas has arrived</a>. We use Perl 5 at work and I enjoy it immensely, but, I have been looking forward to Perl 6 for a while. I attended talks given about it at past conferences, and I read various blogs that showed off some of it's shiny bells and whistles. I even installed a version of it before it was officially out to play with it.<br />
<br />
After seeing the Christmas announcement, I eagerly installed it, and began going through a <a href="http://perl6intro.com/">tutorial website to get acquainted</a> with it. At some point I came across a part of the tutorial where I thought it wasn't working. I decided to brave IRC for the first time in a few years, and to ask about my issue. A Christmas miracle happened, no one bit my head off. This was so wonderful, I ended up lurking even after my problem was solved to see if this was normal, and it was. Of course, not everything changed. After a few questions, back and forth, as usual the problem was revealed to be one of my own making.<br />
<br />
<h4>
Modules</h4>
<br />
A little known fact, I have always wanted to publish something useful on <a href="http://www.cpan.org/">CPAN</a>. Of course, life, the learning curve, an excuse, more excuses, and me not making it a priority, has held me back from completing this goal. Anyways, near the end of the tutorial, they talked about <a href="http://modules.perl6.org/">the community made modules</a> that are available in Perl 6. And on that module page was a link to <a href="http://doc.perl6.org/language/modules">how to contribute.</a> I immediately skimmed this doc. The distributing part was only a page long, and didn't involve any arcane incantations, just some modern day ones. All of a suddenly contributing seemed a lot more doable.<br />
<br />
Maybe, it was that contributing to Perl 6 was simple enough it didn't feel daunting. Maybe, it was that new car smell that kept me plugging away at it. Either way, I decided I was going to scratch my own itch and for better, or worse share some of the code that came from that.<br />
<br />
<h4>
What to share..</h4>
<br />
I recently became a digital nomad. With that came the awareness that managing money isn't as simple as pay the bills first, and spend the rest on fun. There is a whole other blog post in that statement I will save for later. The problem I have been struggling with for the last few months is understanding my retirement and investments. The tools I have make it about as clear as mud. I needed to write some code to help me look at the whole picture in one place. I figured if I had this problem others might too. With this in mind, I wrote a very small module to help me calculate a few different numbers related to <a href="https://github.com/peelle/Finance-CompoundInterest">compound interest</a>. I even managed to throw in a few tests. Everything went well, and my first ever Github pull request was accepted!<br />
<br />
This success totally psyched me up. So I went ahead and worked on another pain point of mine. That was taking control of my Lending Cub investments. Currently, I am using the automated investing tool in conjunction with custom search criteria, to pick my investments. While this is better than manually picking, there are some drawbacks. For the second module, I wrote a wrapper for <a href="https://www.lendingclub.com/developers/lc-api.action">Lending Club's API</a>.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqBUDiC4RaeC8nutpIjkeYY3qGksbQ8DEyfrVrOQRje9iYXRpguCrS_ev1c41uTM4vquYT9Anr3LqvNx_eU__bI4CQ4QdBtbt0XeDFY08qM8hnBVjVyTpCLkvsFKffRQzKqIv8jcNosEA/s1600/2016-01-18+15.10.54.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqBUDiC4RaeC8nutpIjkeYY3qGksbQ8DEyfrVrOQRje9iYXRpguCrS_ev1c41uTM4vquYT9Anr3LqvNx_eU__bI4CQ4QdBtbt0XeDFY08qM8hnBVjVyTpCLkvsFKffRQzKqIv8jcNosEA/s320/2016-01-18+15.10.54.jpg" width="320" /></a></div>
<br />
One big hurdle was, while that intro website had given me a basic, understanding of Perl 6 there is still a lot more you can, and should do with Perl 6. For me specifically, there was a lot more I needed to learn about Perl 6 subroutine signatures, and data types. Happily after reading <a href="http://doc.perl6.org/language.html">the documentation</a>, and experimenting a bit, I was able to get it all figured out. I even found and fixed a typo in the documentation, giving me my second ever pull request on Github!<br />
<br />
This module turned out to be a LOT more ambitious, than the first. I needed the help of other modules, to keep my code simple, and clean. I had to try out several modules, before I found the right foundation to build off of. After finding two good modules, and about half way through writing the code, I found out, one of these lovely modules, needed a feature. This prompted my third ever pull request on Github! Happily the author was really cool, and accepted it within less than a day, with just a few modifications.<br />
<br />
So after two weekends of working on it, the <a href="https://github.com/peelle/LendingClub">Lending Club API</a> module was thrust upon Github, and accepted into the fold of Perl 6 modules.<br />
<br />
<h4>
Conclusion</h4>
<div>
<br /></div>
<div>
I guess what I am trying to say with that little recount of events is: If you want to try a new shiny programming language, and have some nice people help you, Perl 6 is a good choice. As for me, I have quite a few more pieces of my financial puzzle to work on, and I am sure that will create new code, and improvements to the two I have already released. </div>
<div>
<br /></div>
<h3>
Thanks Perl 6 people for being awesome!</h3>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-41025363626652485832015-03-08T23:13:00.002-04:002015-03-08T23:13:22.341-04:00Spanish Study PlanSo as I am preparing to start my Spanish learning I have been gathering materials and planning. I am modeling my study plan after both some of what I did while learning Chinese and some suggestions from others. I have also decided that I am going to try and be as transparent as possible with the process. So here is my current plan. Each week I will recap what I did and didn't do and we can see how close reality matches up with expectations.<br />
<ul>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhMWjaZbm8-QIzKabkUwiGKpOHrEvyE0VKsoxRBh8JH08oQyIriid-O4Nj_3D-W-N8PNwD6JVGVsWvl79veeeCOb8PqcbLddHM3PTQR8oKMs2fuW0gJ8VpzqV9tIvqdl4SE4SbR8fQe4U/s1600/2015-02-13+11.56.24.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhMWjaZbm8-QIzKabkUwiGKpOHrEvyE0VKsoxRBh8JH08oQyIriid-O4Nj_3D-W-N8PNwD6JVGVsWvl79veeeCOb8PqcbLddHM3PTQR8oKMs2fuW0gJ8VpzqV9tIvqdl4SE4SbR8fQe4U/s1600/2015-02-13+11.56.24.jpg" height="400" width="225" /></a>
<li>Daily</li>
<ul>
<li>5-15 minutes: SRS practice.</li>
<li>5-30 minutes: Listen to the target language.</li>
</ul>
<li>5 Days/Week</li>
<ul>
<li>30-60 minutes: Learn something new.</li>
</ul>
<li>3 Days/Week</li>
<ul>
<li>30-60 minutes: Interact with a Teacher</li>
</ul>
<li>1 Days/Week</li>
<ul>
<li>30-60 minutes: Language Practice/Exchange with a native speaker.</li>
<li>15-30 minutes: Vocabulary, and Grammar Test or Recap.</li>
</ul>
<li>Misc</li>
<ul>
<li>Work on any homework.</li>
<li>Attend special events like cultural happenings.</li>
<li>Enter new stuff into SRS, and copy notes.</li>
<li>Every month do a comprehensive review.</li>
</ul>
<li>Beginner Specific</li>
<ul>
<li>Learn the writing system inside and out.</li>
<li>Practice listening to the hard to hear sounds in isolation.</li>
<li>Practice listening to and deciphering natural conversation.</li>
</ul>
</ul>
<div>
<br /></div>
<div>
<div>
If you add that up, I will end up studying between 6 and 10 hours per week. That is a small, but tangible time investment. In my previous post I mentioned aiming for 10 hours a week. The above is my general plan until November. I will probably have to tweak various points here and there, but overall it shouldn't change much. During the first 3 months, I will spend some of my new learning time and review time going over beginner specific points. These should hopefully help my accent to be more understandable, and my listening comprehension to rise faster.<br />
<br /></div>
<div>
</div>
</div>
<ul><ul>
</ul>
</ul>
<h3>
So what exactly am I doing?</h3>
<div>
<a href="http://en.wikipedia.org/wiki/Spaced_repetition" target="_blank">SRS</a> stands for Spaced Repetition System/Software. In short it is flash cards software that tries to guess the best time to show me the card again before I forget iTalkiit. I oupfrountnly use <a href="http://ankisrs.net/" target="_blank">Anki</a> for my Chinese SRS needs, but it could be used it for anything including study math, or chemistry facts. I will use it some for Spanish also, but one of my "Learn something new" resources has it's own built in SRS that I will try out. Usually I can review a term card in 5 - 15 seconds. Either I know it or I don't. If it is a sentence or a grammar card it can take longer. Learning 50 words a week in Chinese I spend the most time on that first day memorizing and understanding, probably 15 minutes or so. After that, that It is usually less than 5 minutes a day of reviewing.</div>
<div>
<br /></div>
<div>
My other daily item, listening to the target language is about exposure. A simple example of what I might do would be listening to a couple of Spanish music videos on YouTube. I could also get ambitious and watch one of the Spanish channels on TV for 5 minutes and see what I can understand. It can even be something more clever like getting seated in a Mexican restaurant near the kitchen so I can overhear the cooks talking.</div>
<div>
<br /></div>
<div>
Learn something new is basically focused learning. You can do this pretty much anyway you want. Some examples are: using a textbook, attend a class, listen to audio lessons, translate texts by hand. and so on. For me I am looking at several angles. I plan to work through <a href="https://www.duolingo.com/" target="_blank">Duolingo's Spanish</a> tree. I also plan to use<a href="http://www.spanishpod101.com/" target="_blank"> SpanishPod101</a> to pick and choose lessons that are interesting, or useful for filling gaps. Our Library has several different audio Spanish courses available to check out. I also bought 3 books to help me.<br />
<br /></div>
<div>
I plan to use the <a href="http://www.italki.com/?ref=1335835" target="_blank">iTalki</a> teacher more as a coach than a teacher. Their job is to answer questions I have, point out any major flaws they see, and help me run some drills. I wan't guidance, not hand holding. I envision our first sessions starting out mostly in English, where I recap what I have done since we last spoke, and then we role play some scenario. They give me feedback, maybe some new vocab to help flesh out my responses, and then we can do drills on problem points. At the end of it they may or may not assign me some homework.</div>
<div>
<br />
Once a week I want to test myself on everything I have learned, and practice using it. I think this step is really important. After ensuring I have learned something, I think then moving on to an exchange helps me attempt to use it in the wild and get some independent feedback.<br />
<br />
<h3>
How much am I spending?</h3>
</div>
<div>
<br /></div>
<div>
I toyed with the idea of not paying a dime and learning the language as best I can. I think that that is definitely possible for someone with internet and access to a decent public library. I think they wouldn't have no problem finding material until they got up into the upper intermediate levels. </div>
<div>
<br /></div>
<div>
I decided to grab a few things to hopefully help me along the way. <i><b>All the below links are Affiliate links (I get paid if you buy something on Amazon through them).</b></i></div>
<div>
<br /></div>
<div>
<ul>
<li><a href="http://amzn.to/1Mjn3v3" target="_blank">Lonely Planet Latin American Spanish Phrasebook & Dictonary</a></li>
<li><a href="http://amzn.to/1KIQWJL" target="_blank">A Frequency Dictionary of Spanish: Core Vocabulary for Learners</a></li>
<li><a href="http://amzn.to/1Eu9rOh" target="_blank">Practical Spanish Grammar: A Self-Teaching Guide, 2nd Edition</a></li>
<li>2 Year subscription to SpanishPod101</li>
</ul>
<div>
The books costed me $64.58, and the website subscription costed $168.00 at $7/month for 2 years paid upfront. So combining those I have spent $232.58 upfront for this Spanish project.</div>
</div>
<div>
<br /></div>
<h3>
Lets get started!</h3>
<div>
I had planned to not start until the beginning of April, but because things here have been going so smoothly, I don't have a good reason not to start ASAP. So I have decided to start tomorrow! Every Sunday henceforth I will update my blog with a weekly summary of what happened. </div>
<div>
<br /></div>
<div>
Wish me luck!</div>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-51739210148055562442014-06-15T22:59:00.000-04:002014-06-15T22:59:30.124-04:00Taiwan Mandarin Institute Review<div style="margin-bottom: 0in;">
Roddy over at <a href="http://www.chinese-forums.com/" target="_blank">Chinese Forums</a> asked me to do a write up on my
experience at <a href="http://www.tmichinese.com/" target="_blank">Taiwan Mandarin</a> Institute. I went there last summer for
a 4 week period. I hope this write up will be useful. I am cross posting this on their forum.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Tuition</h4>
<div style="margin-bottom: 0in;">
I did a 4 week intensive course. The
cost was $35,000NT(~$1,166.66USD). The <a href="http://www.amazon.com/Practical-Audio-Visual-Chinese-Edition-Book/dp/9570917911/" target="_blank">PAVC 2</a> book and workbook came
with the course.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Registration</h4>
<div style="margin-bottom: 0in;">
The registration process was fairly
simple. I used the online form to register ahead of time. We
e-mailed back and forth with a couple of other questions to narrow
down my level and schedule. While I could specify I wanted the 2pm
afternoon classes, I was informed I wouldn't get an exact schedule
until a week before classes started. The schedule came on time, and
all but Monday classes started at 2pm. Monday started at 1:30pm. Once
I had arrived in Taipei I showed up about 30 minutes before my first
class and we handled some administrative stuff like emergency
contact, introducing me to my teacher, giving me the books, and
showing me the facility. This is a smaller language school and I
wasn't over crowded by a bunch of other people also needing to
register at the same time.</div>
<div style="margin-bottom: 0in;">
<br /></div>
<h4 style="margin-bottom: 0in;">
Courses info</h4>
<div style="margin-bottom: 0in;">
They have a couple of different course
types. They have your regular group course which consists of two
hours of instruction per weekday. Then there is the intensive course
which is 4 hours per weekday. They also offer Private one on one, and
custom classes. Checking their website today it looks like they have
added an online class as well.
</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<div style="margin-bottom: 0in;">
The courses are further broken down by
level. I was in a lower intermediate class. Unless you form a special
class all the classes use the PAVC books. I had completed the first
two Integrated Chinese books before that summer. Based on me telling
them roughly how many words/characters I had learned up to that
point, and a link to the IC table of contents they guessed I was
around PAVC book 2 Chapter 6. This turned out to be a good starting
point for me. While these two books don't directly match up, there
was plenty of new vocabulary, and grammar.
</div>
<div style="margin-bottom: 0in;">
<br /></div>
<h4 style="margin-bottom: 0in;">
Classes</h4>
<div style="margin-bottom: 0in;">
Class sizes are small. While I was
there doing afternoon classes in the summer I observed in passing one
beginner class and an intermediate class. Both classes had about 5 –
7 students. My class was interesting, while it was originally
scheduled to have 5 students, 3 students rescheduled for different
dates leaving just an Irish student and I.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<div style="margin-bottom: 0in;">
The classrooms themselves are big
enough to hold 8 – 12 comfortably. They all have a white board,
some conference type tables with chairs around them, and some decent
side windows. Each room has it's own window AC unit. If a teacher was
going to use a PPT to aid them they would bring in a laptop, and a
plain old CRT monitor.
</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<div style="margin-bottom: 0in;">
My intensive classes was broken down
into about an hour of study, and then a 15 minute break, followed by
another hour. Then we would have a 30 minute to one hour break before
repeating.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Teachers</h4>
<div style="margin-bottom: 0in;">
All the teachers are native speakers
with prior teaching experience. Teaching style varied from
teacher to teacher, and you could tell administration if you didn't click with a
specific teacher. While I was taking the
intensive course they explained to me they wanted me to be exposed to
different speaking styles, and teaching styles to help me learn
better. While I think this was helpful to me, I also think they were
having scheduling issues and needed three teachers to cover all my
hours.
</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<div style="margin-bottom: 0in;">
One of the cool things about two of my
teachers was that during class time we almost completely spoke in Chinese. This was new to
me. This was not how we had done it at university. It was a lot of
fun, and a lot of work. They encouraged me to talk at length to make
my point, and not to just pop out one or two word answers. They were
also big on the homework thing. I had 1 – 2 hours of homework most
days. The homework was comprised of the workbook, and also handouts
the teachers provided.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Living</h4>
<div style="margin-bottom: 0in;">
They offer this service but I did not
need to take advantage of it. I lived about 20 minutes away by bus.
One of their dorms is in the same building as the school, and the
other is nearby according to the website. Pricing on the website at
$1000NT/day & $1500NT/day. It looks like you are paying extra for
the convenience. If you have the money, I don't think that this is a
bad thing, but I also believe if you plan ahead you can find cheaper
living arrangements on your own.
</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Location</h4>
<div style="margin-bottom: 0in;">
The school is in a good location. I
wasn't familiar with this area before I started school. It is in the
Daan District, on Roosevelt Rd Section 3. There is a bus stop at the
street corner next to the building, and subway access not to far
away. While I was there I scouted around the area and found all kinds
of things. For example, I found a Mexican place, a movie theater,
some good coffee shops and pubs, plenty of good food places, and
several used book stores.
</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Criticisms</h4>
<div style="margin-bottom: 0in;">
This is the first language school I have attended.While I was at TMI there were a
few holiday's and the administration had a bit of confusion on
whether they were going to be off on those days or not, but it got
sorted out without causing me any inconvenience, I just happen to
hear them talking about it on a break.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<div style="margin-bottom: 0in;">
I mentioned before we got in detail
about what level I should start at via e-mail, and I don't know if
there is a best way to evaluate one's Chinese level, but I found
their website was a little bit vague in this regard. I think adding
that they use the PAVC books could have helped me figure out my level
quicker, but maybe not.
</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<div style="margin-bottom: 0in;">
Also this is a small business, and like
most small businesses ( including the one I work for ) in some
respects they attempt to sound bigger than they are. On the flip side
because they were so small I felt like I got a lot more personal
attention than I would have otherwise.</div>
<div style="margin-bottom: 0in;">
<br />
</div>
<h4 style="margin-bottom: 0in;">
Conclusion</h4>
<br />
<div style="margin-bottom: 0in;">
I had a great experience while I was
there. If I get the chance I will go back. I second what another posted said in his post. Make friends with your classmates. My other classmate had
been living in Taiwan for several years and he was kind enough to
show me me around our school's area, as well as share some
interesting stories. </div>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-37629587152959772372014-04-23T16:56:00.000-04:002014-06-19T01:26:56.866-04:00Helping Google Pinyin, Windows 7, and Dvorak play nice togetherIn March I <a href="http://peelle-org.blogspot.com/2014/03/unity-dvorak-and-google-pinyin-oh-my.html" target="_blank">posted</a> about getting <a href="http://en.wikipedia.org/wiki/Google_Pinyin" target="_blank">Google's Pinyin IME</a> to use the <a href="http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard" target="_blank">Dvorak keyboard layout</a> as it's default instead of the standard Qwerty. I made that post in part because I had to figure that problem out on my own and didn't want others to have to go through it, and in part so I could find my hack again if I ever needed it. Funnily enough I ended up needing it again less than a month later for another install I did.<br />
<br />
Anyhow, I decided to install Google's Pinyin IME onto my Windows 7 computer, and I had the same issue of it wanting to use the standard Qwerty layout. I did some googling and found how someone <a href="http://superuser.com/questions/38781/how-can-i-use-the-chinese-ime-with-a-dvorak-layout" target="_blank">fixed the issue</a> for the standard Simplified Chinese Pinyin layout, and from that I was able to apply my own fix.<br />
<br />
Below are my steps for installing it. With anything you find off the internet, your trying this AT YOUR OWN RISK. Don't blame me if something goes wrong. These steps work for me, and they should work for you, but I am not responsible for you, or your things, your a grown up, don't pout.<br />
<br />
<ol><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5rDDa-b1URD7a51PxWNTXl1HKXz1bWIpIBU2bKMet_n07pqA1ZvMlKBK9gdwO_IL3QNmM5Ryu25PpqCJflRCtvXUooX8cogkqtOmIUPMydpT8XakBWmg5wyns22CFBlcyb1g4yhdKY78/s1600/regedit1.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5rDDa-b1URD7a51PxWNTXl1HKXz1bWIpIBU2bKMet_n07pqA1ZvMlKBK9gdwO_IL3QNmM5Ryu25PpqCJflRCtvXUooX8cogkqtOmIUPMydpT8XakBWmg5wyns22CFBlcyb1g4yhdKY78/s1600/regedit1.png" height="400" width="136" /></a>
<li>Go to the Google page and <a href="http://www.google.com/intl/zh-CN/ime/pinyin/" target="_blank">download the installer</a>.</li>
<li>Install the program. I mostly hit the next button. I did check the box for collecting anonymous stats, and signed in with my Google account, but you can choose not to do those things.</li>
<li>After it was installed, I opened a notepad and verified it worked, and was using the Qwerty layout instead of Dvorak.</li>
<li>Next I opened regedit </li>
<ol>
<li>Click the Start button.</li>
<li>Click in the search box to start a new search. </li>
<li>Type "regedit" without the quotes.</li>
<li>Above it an icon of a blue Rubik cube and the word Regedit will appear.</li>
<li>Click on that.to open the regedit program.</li>
<li>Click, yes when it asks if your sure you want to continue. </li>
</ol>
<li>Inside of the regedit program I navigated to the appropriate place by clicking the + symbols next to each of the following words.</li>
<ol><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0B-jjLQuW3JEZRdKsVgRz9JUh3rEP8fNR8nmSZqDDk6nVfoK0IQylw2MCTBUpKKr9TratlKXhLLxcF7KWeIjIBGnnyltcq-1l1-bStsqnZH-DYHONKxDvdejdNYtHuemiZnHjRRWFF9I/s1600/regedit2.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0B-jjLQuW3JEZRdKsVgRz9JUh3rEP8fNR8nmSZqDDk6nVfoK0IQylw2MCTBUpKKr9TratlKXhLLxcF7KWeIjIBGnnyltcq-1l1-bStsqnZH-DYHONKxDvdejdNYtHuemiZnHjRRWFF9I/s1600/regedit2.png" height="281" width="320" /></a>
<li>Computer</li>
<li>HKEY_LOCAL_MACHINE</li>
<li>SYSTEM</li>
<li>CurrentControlSet</li>
<li>Control</li>
<li>Keyboard Layouts ( There is also a Keyboard Layout directory. This is the wrong directory.)</li>
<li>E0200804 ( Your layout may be in a differently named folder. The best way to tell is by looking at the right side. "Layout text" should say "谷歌拼音输入法 2" or "Google Pinyin" or something similar.)</li>
</ol>
<li>Once you have found the right spot Double click the "Layout File" words.</li>
<li>In the popup box change the value from "KBDUS.DLL" to "KBDDV.DLL" Upper or lower case should not matter.</li>
<li>Click OK.</li>
<li>Close regedit.</li>
<li>Log Out of windows( not hibernate, or suspend, or lock ).</li>
<li>Log back in and try it out.</li>
<li>Profit. ^_^</li>
</ol>
<br />
<div>
I hope this helps. I'm sure it will help me on my next re-install or update. Now for my obligatory inflammatory statement, which is a reminder that Dvorak is <a href="http://xahlee.blogspot.com/2010/09/chinese-pinyin-letter-frequency-and.html" target="_blank">a better keyboard layout</a> than Qwerty, not only for English but also for Pinyin. Even if you don't like Dvorak, at least look at what is out there. There are <a href="http://en.wikipedia.org/wiki/Keyboard_layout#Non-QWERTY_keyboards_for_Latin_scripts" target="_blank">quite a few different layouts</a> available and tailored for different purposes. It is surprising how fast someone can pick a new one up, and start benefiting from it.</div>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-34116112766941143952014-03-10T19:00:00.000-04:002014-03-11T08:40:39.625-04:00Unity, Dvorak, and Google Pinyin.... oh my!Just a quick post today.<br />
<br />
A month or two back I decided I should try out Unity instead of just using KDE all the time. I did this for a lot of reasons, but mostly cause I like to try new things. I went into this knowing that the newest Ubuntu has <a href="http://www.pinyinjoe.com/linux/ubuntu-12-chinese-setup.htm" target="_blank">some issues with Chinese input</a>. A few I had dealt with on the KDE side. So, I went ahead and just installed it alongside my Kubuntu packages. It 99% just worked, and that was great. One Issue that I ran into was my Google Chinese input seemed to be locked to the standard Qwerty keyboard.<br />
<br />
This made me sad. I am a Dvorak guy, and I like typing my pinyin with Dvorak. So, I first tried to find "that setting", you know that one setting that will make everything right if you can just find it. I failed. Next, I went in search of how to fix my problem on the interwebs. I didn't see an answer that suited me. Man, I need to get better at interweb searching. So lastly I deded I would go at it terminal style.<br />
<br />
Terminal style means you grep around for configuration files and modify them and see what happens. It's completely scientific. Did I mention I made up the term "terminal style?" Anywho I hit the jackpot, and fixed my problem. Hopefully this little tweak will fix your problem also. I assume your using ibus like me, if not you may need a similar file but in a different location.<br />
<br />
<ol>
<li>try to locate googlepinyin.xml</li>
<li>sudo vi /usr/share/ibus/component/googlepinyin.xml</li>
<li>modify the line that looks like this "<layout>us</layout>" to look like "<layout>us-dvorak</layout>“</li>
<li>restart your ibus-daemon</li>
</ol>
<div>
Then all was right with the world. Now 6 - 9 months from now when I mess up this computer I'll have a record of what needs to be done. ^_^ Hopefully It will help someone else also.</div>
<div>
<br /></div>
<div>
On a related note while I was searching the interwebs I came across a post about <a href="http://xahlee.blogspot.com/2010/09/chinese-pinyin-letter-frequency-and.html" target="_blank">Chinese pinyin frequency mapped to Dvorak</a>. The poster shows some heatmaps and keypress frequencies. It's quite fascinating, and if I ever get fast at typing pinyin, Dvorak isn't a bad keymap to do it on.</div>
<div>
<br /></div>
<div>
下次见!</div>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-17679284045719112972014-01-30T18:00:00.000-05:002014-01-30T18:33:44.255-05:00HSK a.k.a. 汉语水平考试新年快乐!!<br />
<br />
Seeing as it is the Chinese New Year I figured I ought to talk about something Chinese related. I am gearing up for another test. February 16 is an official testing day for the <a href="http://en.wikipedia.org/wiki/Hanyu_Shuiping_Kaoshi" target="_blank">HSK</a>, and I will attempt the level IV test.<br />
<br />
What is this HSK you ask? I am so glad you asked! It is a standardized test us non native Chinese speakers can take to test our Chinese language skillz. We have a similar thing here in America for foreigners called the TOEFL (Test of English as a Foreign Language ).<br />
<br />
The question I often get next from family and friends is, "Why?" For me personally it is a way to measure myself. See how far I have grown and how much farther I can grow. But, there are other reasons a person may want to take this test. One being the certificate earned is recognized in China. Looks good on Job and School applications. It's your Chinese language street creds. Another reason is that if you get high marks you maybe be able to get short term language study scholarships in China.<br />
<br />
At this point they want me to explain the levels. You pick one of six tests. They correspond to six levels. Each harder than the previous. Each with more vocabulary. Here's a simple breakdown in my own words of where you should be before taking each test. Read the detailed outline if your actually gonna take the test.<br />
<ol>
<li type="I">A very basic test with only listening and reading. Don't worry their reading has Pinyin.</li>
<li type="I">Similar to level one, but double the vocabulary. You're able to speak and respond to simple direct questions and answers. You're considered an advanced beginner.</li>
<li type="I">This is the first level to add a writing component. You got enough to get stuff done, and have basic conversations, but no debating or essays.</li>
<li type="I">I would dub this advanced intermediate.You are passable at communicating with natives, but can't yet fluently read the news.</li>
<li type="I">Even more words. You ar. expected to be able to write and give lengthy speeches. No speeches for the test thankfully. ^_^ </li>
<li type="I">You are a smooth operator. I think about as fluent as someone born there.</li>
</ol>
<div>
For a detailed explanation of the levels <a href="http://en.wikipedia.org/wiki/Hanyu_Shuiping_Kaoshi#Current_structure_.28since_2010.2C_revised_in_2012.29" target="_blank">check out the wikipedia page</a>. When I first signed up for the HSK; I thought I would have to pass the first level to take the second, and so on. I was wrong! Thankfully the awesome staff at <a href="http://international.uiowa.edu/confucius/hsk-chinese-test" target="_blank">my testing center</a> helped me fix my mistake. If you are following the <a href="http://www.cheng-tsui.com/integratedchinese/" target="_blank">Integrated Chinese</a> books, here is how I would tell you to pick your level.</div>
<div>
<ol type="I">
<li>IC book 1, Chapter 6.</li>
<li>IC book 2, Chapter 15. </li>
<li>IC book 3, Chapter 2. </li>
<li>Where I am attempting the test at. IC book 3, Chapter 6.</li>
<li>No idea, just a guess. IC book 4, Chapter 20.</li>
<li>No idea.</li>
</ol>
</div>
<div>
The HSK vocabulary for III had a 10% chunk of words not covered in the IC books (up to the point I was at). As far as I can remember I knew all of the grammar patterns. With that being said I destroyed the HSK III before finishing the third book. It's possible with a little preparation you could do it before even starting book 3. My two preparation tips would be <a href="http://www.hackingchinese.com/focusing-on-tone-pairs-to-improve-your-mandarin-pronunciation/" target="_blank">know the vocabulary</a>, and make sure you can consistently pass the <a href="http://www.chinesetest.cn/gosimexam.do" target="_blank">mock test</a>. Here's a <a href="https://ankiweb.net/shared/info/128973888" target="_blank">link for I - IV</a> for the <a href="http://ankisrs.net/" target="_blank">Anki users</a>.<br />
<br />
If you are also wanting to study for the HSK, here is a <a href="http://sarajaaksola.com/how-to-pass-the-hsk-test/" target="_blank">great blog article with study tips</a> from a guy who has passed level six. If you are not into Chinese, or don't wanna test on the HSK, here's a <a href="http://en.wikipedia.org/wiki/List_of_language_proficiency_tests" target="_blank">list of language proficiency tests ordered by language</a>, plenty of options to choose from.<br />
<br />
Wish me luck, and Happy Chinese New Year!</div>
Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0tag:blogger.com,1999:blog-6381237055998510239.post-4219114355402193482014-01-14T17:28:00.000-05:002014-01-14T17:28:33.474-05:00Romanizing Chinese Characters From the Command LineOften, I am reading some tidbit of Chinese on G+ or Facebook, and I come across a character I don't know. Since I'm such a great student, I first look at the various radicals it is made up of and try to guess what it means and sounds like. Using the surrounding context I can guess the meaning about 50% of the time and the correct sound about 25% of the time.<br />
<br />
Since I have such dismal guessing rates I use various programs to check myself, before I wreck myself. If I am on the go, I draw the character with my finger in <a href="http://www.pleco.com/" target="_blank">Pleco</a>. Otherwise, I may try my guessed sound via pinyin. Both methods are slow and error prone. So instead, I often copy and paste the character into <a href="http://translate.google.com/" target="_blank">Google Translate</a>. There are times when I do not have Internet, or I don't want to fire up a web browser. When that happens I utilize a nifty Perl module by <a href="http://search.cpan.org/~kawasaki/">Yusuke Kawasaki</a> called <a href="http://search.cpan.org/~kawasaki/Lingua-ZH-Romanize-Pinyin-0.23/lib/Lingua/ZH/Romanize/Pinyin.pm" target="_blank">Lingua::ZH::Romanize::Pinyin</a>. I put the following one liner into my bashrc as an alias.<br />
<br />
<code>
alias romanize="perl -MLingua::ZH::Romanize::Pinyin -E 'say Lingua::ZH::Romanize::Pinyin->new->chars(\$ARGV[0]);'"
</code>
<br />
<br />
This allows me to use the command line like below.
<br />
<pre>user@system:~$ romanize 骆驼
luo tuo
</pre>
<br />
It is as simple as that! Not only does he have a module for Chinese, but also modules for <a href="http://www.kawa.net/works/perl/romanize/romanize-e.html" target="_blank">Korean and Japanese</a>.Jameshttp://www.blogger.com/profile/10824843397134247877noreply@blogger.com0