↓
 

Brent's World

Your weekly dose of the life of Brent!

  • Home
  • About Me
  • Korea
  • Travel
  • Restaurants
  • Photography
  • Movie Reviews
  • Book Reviews
  • Recipies
  • Index
  • Forums
Home - Page 11 << 1 2 … 9 10 11 12 13 … 18 19 >>

Post navigation

← Older posts
Newer posts →

Movie Review – Miss Granny (Korean)

Brent's World Posted on June 4, 2017 by Brent HendricksAugust 16, 2020

Movie Review –  Miss Granny (Korean)


It is a little sad that out of the 10 movie reviews on my blog only 4 of them are on Korean films, The Train To Busan, The Man From Nowhere (Ajusshi), an independent short titled Selfish People, and The Devils Game.  I have lived here for 8 years and have only seen a handful of Korean Titles.  While Korea mostly stands out for its television drama, and action films such as Old Boy, and Ajusshi.  Korean does some very good Comedy.  With hits such as the 2003 hit Please Teach Me English, and the2014 film we will review today Miss Granny.

Miss Granny or it’s Korean name 수상한 그녀 “Suspicious Girl is a comedy directed by Hwang Dong-hyuk who is well known for his serious dramas such as My Father, and The Crucible (Silenced).  Miss Granny is a fun and lighthearted film about Ms. Oh, Mal-soon (Played by both Eun-Kyung Shim, and Man-hee Na), who is a stubborn and irreverent grandmother who has a hard time getting along with the almost everyone around her, including her family.  Constantly clashing with her mother in law and grandchildren.  It is this constant friction that leads  the mother to collapse due to stress, and the family’s physician warns that it may killer if she has a similar episode.  It is suggested that Ms. Oh be placed in a nursing home.

Depressed from overhearing the family discussing her placement in such a facility we see Ms. Oh  wanders  the streets of Seoul and stumbles upon and enters a photo studio to have her funeral picture taken.  The photographer then promises he will make her look 50 years younger. On the way home after having her photo taken, Ms. Oh is shocked to see a reflection of herself in a mirror that she looks to be in her 20s.

Afraid to go home she takes a room at the house of one of the members of her senior center while her family and those who care about her frantically search for her, thinking she may have committed suicide.  Making the best of the situation Ms. Oh decides to help out her grandsons heavy metal band while also using the opportunity to fulfill her childhood dream of becoming a performer.  Something she gave up to get married and have a family.

Through flashbacks we discover that shortly after marrying her husband, he  is sent away to Germany to work in the coal mines to gain experience to bring back to Korea to aid in its rapid industrialization.  She is also pregnant at the time of his departure.   She soon receives notice that her husband is killed and she must now struggle and sacrifice to raise her son to be the best!

The song she writes for her grandsons band turns out to be a huge hit, but on the day of the bands big public performance, Ji-ha is involved in an accident, and is rushed to the hospital for emergency treatment.  As the band is struggling with the news and is about to cancel the performance, Ms. Oh convinces the band to go through with the performance so they can tell Ji-Ha that they performed his song.  Ms. Oh then rushes off to the hospital to be with her family. Ms. Oh must then choose between enjoying the life she always wanted but had to give up for her son, or saving Ji-ha and her family. 

I thoroughly enjoyed the film, and found it humorous and easy to laugh throughout.  The film continued its fun and fast pace throughout, and never strayed into the childish teen humor that too many American comedies seem to these days.  It was a refreshing to look at the often overplayed “What if life gave you a second chance” genre.  The acting, directing, and cinematography was well done, and as always with a locally filmed movie if was fun picking out recognizable landmarks.

If you are looking for a different kind of comedy, or looking for a well done foreign film, I definitely would give Miss Granny a look.

My Rating *****
Apple Store Rating – ***** (2 Reviews)
Rotten Tomatoes – 80%

You can find Miss Granny available for purchase on Amazon, Formats and prices below.

Region Free DVD – 49.99

Amazon Prime – FREE

Non-Amazon Prime
Rent – $3.99
Buy – $14,99

It is also available at the iTunes music store
Rent – $3.99
Buy – $14.99

Did you enjoy this movie and want to discuss it?  Please head on over to our forums, create an account a reply to the topic linked below! Thanks for stopping by Brent’s World, Please take a moment to view some of our other articles, and come back soon!

https://www.catracing.org/hendrb/forum/viewtopic.php?f=11&t=27399

Posted in Movie Reviews | 2 Replies

Mac OS X – Compiling CG Term To Connect To Commodore BBSs via Telnet Using Commodore Color Graphics

Brent's World Posted on May 21, 2017 by Brent HendricksApril 8, 2018

MAC OS X

Compiling CG Term To Connect To Commodore BBSs via Telnet using Commodore Color Graphics.


  UPDATE!! – I am keeping this blog for instructional purposes on compiling source code in Mac OSX.  There is a pre-compiled version 1.9 in an app package available at the following link https://roxburysoftware.com/Blog/cgterm-for-os-x-10-9/ that supersedes the need for these instructions.

Time sure does fly!  Getting the inspiration to write this month’s technical blog I reflected on the exclusive article I wrong back in November of 2014.  It seems like only yesterday that I put that article together.  If you have not had a chance to read NO CARRIER!  The Lost World Of The BBS, you may do so by clicking here. The terminal program that I recommended, CG Term 1.7 unfortunately no longer works on Mac OS X versions later then 10.10 (Yosemite).  You may download and try SyncTerm, but I have found that it does not properly decode the PETSCII (C/G) graphics correctly.

  So what are us Mac users to do?  We could either use a Windows virtual machine, or boot into boot camp.  However that kind of rubs the wrong way, especially since CGTerm worked in previous versions of Mac OS.   There is a third option, and that is to take the freely available source code and compile it in a later version of the OS.  I have compiled it on my OS X Sierra desktop and 2010 MacBook Pro running Yosemite.

This is a 4 step process.
  1. If you are not already using the Homebrew repositiory and installed brew, follow the instructions by  Clicking Here.
  2. Download and extract the source code for CGTerm 1.7b2 beta (Version 1.6 also has C/G translation errors.) Click here to download.
      1. If you do no not already have one, I would create a dev directory in your home directory.
        1. $ cd ~
        2. $ mkdir dev
      2. Move the downloaded files to the directory you just created.
        1. $ mv ~/Downloads/cgterm-1.7b2.tar ~/dev
      3. Extract the files 
        1. $ cd ~/dev
        2. $ tar -xvf cgterm-1.7b2.tar 

 

 3. Install sdl headers (SDL.h) from the brew repository if not already installed.
            a. $ brew install sdl4. Compile the software.

 
Normally we need to run 3 commands to compile source code, however I only had to do two for CGTerm.  These commands are

1) ./configure (Not needed for this install.)
2) make
3) make install

There is no configure script for this source code, so if you try and execute it you will receive an error, so let’s move on to step 2.

Make sure you are in your ~/dev/cgterm-1.7b2 directory by typing at the shell prompt
$ pwd   

If you are not, type.
$ cd ~/dev/cgterm-1.7b2

Now we will create the make file. Type
$ make

If all goes well, you will see a screen that looks like this.  Ignore any warnings.

now lets compile the .app files.
$ make install

You will see the following output if successful.

Lets now perform a directory listing specifically to check if we now have the 3 CGTerm executable files. (NOTE: Without configuring your shell to colorize the output, it can be difficult to find the executables in the listing.  I recommend following the link at the bottom of this blog, which will walk you through how to get colorized directory listings like Linux.)

ls -l cgchat cgedit cgterm testkbd

Finally let’s perform some housekeeping tasks, since we do not need to keep the source files around.

First lets create a new directory in the /Applications folder, then we will copy the newly compiled executables to that directory

$ sudo mkdir Applications/CGTerm-1.7
$ sudo mv cgchat cgedit cgterm testkbd /Applications/CGTerm-1.7

It is up to you if you want to keep the source files around, in this example I do not, however I will keep the compressed .tar file

$ rm –r ~/dev/cgterm-1.7b2

Perform a final test by either changing working directories in the terminal to /Applications and launching CGTerm, or launch from the finder.

$ cd /Applications
$ cgterm

 

Once your newly compiled CGTerm opens and you see this screen let’s connect to a BBS.

Type ESC
Type D

When you get the Connect to host [port]: box, type

cib.dyns.org 6400 <ENTER>

You should now be connected to the Commodore Image BBS

When launching from the finder, Mac OS will launch a terminal session, this is normal.

I hope you have enjoyed another Mac OS tutorial, and compiling your first application from source code!  Please try connecting to the following BBS’s running on a Commodore 64 using your newly compiled app.

Commodore Image – cib.dyndns.org:6400
Lowdown BBS – lowdown.servebbs dot net:6401

** I highly recommend coloring your directory output, it makes differentiating between Directories, Text files, and applications allot simpler.  To enable colorized directory output in Mac OS X, please CLICK HERE.

*** PLEASE NOTE!  All traffic sent via TELNET is sent in plain text, when connecting to BBSs using CGTerm or other telnet applications, DO NOT use passwords that you use for any other services.  Such as financial institutions or online shopping!

Posted in Technical | 3 Replies

Wednesday Quickie – Installing Home Brew Repository

Brent's World Posted on May 17, 2017 by Brent HendricksMarch 6, 2019

Wednesday Quickie

Installing Home Brew Repository On Mac OS X


  This is an odd quickie for me, since I have already done 2 blogs on updating components of the Unix side of Mac OS X operating system using the Home Brew repository.  While writing this weeks technical blog I found that once again I was having to use Home Brew to install a key library in order to compile the application.  Instead of duplicating my work for the third time, I decided to make a ‘stub’ article of the installation instructions  that can be used as sort of a module for any future articles that may require the use of Homebrew. 

   If you use Linux, you are already familiar with a software repository, and package management software.  Red Hat and CentOS uses yum and rpm, while Unbunto Linux uses apt-get or Synaptic.  For us OS X users, the only software repository most of us are familiar with is the App store, which allows us to purchase, install software and manage their updates.  Homebrew is basically an App Store for software packages created, compiled, and maintained by the community and are free of charge. 

To install, open your web browser and go to brew.sh, verify the install link has not changed.

Open a terminal window by launching the terminal.app, which is located in /Applications/Utilities/Terminal.app.  You can use the Shift – Command – U key shortcut as well. 

Once your terminal window opens download and run the installer as user with administrative access.

$  /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

If the script needs to elevate privledges, it will ask for your password.The installer will also install XCode Command Line Tools, if not already installed.

Once completed, you can test the install by performing the following command.

$ man brew

If you can list the man pages the homebrew repository is now successfully installed.  You may now use your browsers back button and continue with the rest of the installation instructions.

  We hope you enjoyed this weeks quickie and will come back Sunday for this weeks feature technical article “Using Xcode Command Line Tools To Compile CGTerm for Mac OS X”
Posted in Technical | Leave a reply

Book Review – The Devil Dragon Pilot and Defector

Brent's World Posted on March 31, 2017 by Brent HendricksMarch 31, 2017

Brent’s World Book Review

The Devil Dragon Pilot and Defector


It has been a moment since I have posted a book review, so I thought I would catch up with review not one but two of the recent novels I have read.  The Devil Dragon Pilot by Lawrence Colby and Defector by David Gledhill.

Let’s start off with The Devil Dragon Pilot, written by Lawrence Colby a retired military pilot and one of the few who have completed both the US Navy and US Airforce flight training programs the first in the Ford Stevens military aviation series.  The story focuses on a new highly advanced stealth Chinese attack bomber being developed in complete secrecy by the Chinese.  The aircraft is capable of complete stealth, high altitude, and speeds in excess of MACH 5!  It’s capable test pilot Wu Lee, who at an early age made a lasting friendship with an American family, has a strong bong with the United States.  After discovering he is dying of terminal Leukemia decides he does not want to die alone in China and decides to defect with the experimental aircraft with the help of his childhood friend United States Airforce Major Ford Stevens!

The book was fast paced and kept my interest, my only problem with the novel was that it was basically Firefox without the tension building espionage sub plot and character development and set in China instead of the cold war Soviet Union.  The comparison with Firefox also led to another letdown of sorts.  Except for a brief fight with the Chinese copilot while the aircraft was being stolen, there was really no action at the conclusion of the book. After all this is supposed to be a military thriller, so where is the military action?

I am not disappointed I chose to try this book from a new author, it still was a good read, and the premise did have potential.  I saw where the author was trying to go, but the lack of Chinese response at the realization that one of their most advanced pieces of military hardware was just taken from them made the ending seemed rushed, and the potential energy build up throughout the story wasted. 

I give The Devil Dragon Pilot 2 and a half stars, a good book if you need to kill time on vacation, though not something that will really knock your socks off.  I am on the fence if I am going to pick up the second book in the Ford Stevens series, though at $3.00 for the Kindle edition what do I have to lose?   

Amazon Link: https://www.amazon.com/gp/product/B01M5JE20X/ref=oh_aui_d_detailpage_o01_?ie=UTF8&psc=1

Defector by David Gledhill is also a military aviation techno thriller, set in the early 1980s at the height of the cold war,  Due to major advances in aeronatics in the west, such as the General Dynamics F-16, and McDonnel Douglas F-15, the Soviets find their venerable but aging Mig 21s and similar aircraft are afraid of being unable to be able to obtain air superiority.  Enter the Sukhoi Su-27 Flanker.  A revolutionary twin engine, twin tail fighter aircraft, that will go head to head with the likes of the F-15, and F-14 Tomcat!

 

There is only one problem, It’s test pilot Soviet Air Force Colonel Yuri Andrenev, whose wife has terminal cancer and tired of bumbling Soviet hierarchy decides to defect to West Germany with the Su-27 prototype.  Promising an intelligence coup for the West, and dealing a serious blow to Soviet aerospace development at the same time.

The book was well written, and in contrast with the Devil Dragon Pilot, there is plenty of good military aviation action in this book.  Sometimes too detailed, which tended to slow me down, as the details and minutiae became a little to dense.  However, it was interesting to be able to get a small (If even fictional) glimpse into the life of a front-line fighter poised both figuratively and latterly on the razors edge defending the border of East and West Germany.

I give the book 3 and half stars, and enjoyed it more than The Devil Dragon Pilot,  as it had more aerial action, which is why we buy military aviation thrillers to begin with! I would have liked to have given it more stars, but tendancy of the author to get into too much detail sometimes really slowed down the pace.  Though this may not bother some people.

Defector is currently available on Kindle for $2.99 at Amazon.

https://www.amazon.com/Defector-Phantom-Air-Combat-Book-ebook/dp/B00EUYEUDK/ref=sr_1_3?ie=UTF8&qid=1490817621&sr=8-3&keywords=defector

(NOTE: This links are provided for your convenience, Brent’s World has NO monetized content.  I do not receive any payment for the review or endorsement of any product.)

 

Posted in Book Reviews | Leave a reply

Restaurant Review – Amazing Thai

Brent's World Posted on March 19, 2017 by Brent HendricksMay 26, 2020

Restaurant Review – Amazing Thai

Amazingly Mediocre Thai Food


  I apologize that it has been so long since we have published a restaurant review,  We have been meaning to get out to a new restaurant for a while but could not find the time or energy to go beyond our usual haunts.  I had been promising Mi Jung that we would go out for Thai food and begin searching the internet for a restaurant that would make a good blog. My research lead me to Amazing Thai in the Hannam-Dong area of Itaewon which was given good ratings and boasted a Thai chef.  So off we went to Itaewon via the Blue 110B to the stop right after the Firehouse.

   The restaurant is large (Especially by Korean standards) and takes up the entire third floor of the building.  The restaurant is very clean, spacious and decorated with traditional Thai artwork.  Besides the tables shows here, there are also private rooms along the side for large groups or private functions.

 For starters, we ordered the Thai Basket, which is a mixed appetizer, and Mi Jung ordered a bowl of Tom Yum Goon a Spicy prawn soup with lemon grass.  (Thai Basket pictured below.).

The Thai Basket includes the Satay Gai (Chicken Satay with peanut sauce.), Poh Pia Tod (Fried spring rolls with plum sauce.), Goon Shupaeng Tod (Deep friend prawn tempura.), and Tod Man Goong (Deep fried prawn cakes.).  The platter comes with a trio of sauces, peanut, plum, and sweat and sour.  The appetizer was good and was a nice variety.  However I found that each of the offerings to be rather bland!  It definitely did not have the kick and flavor that I have come to expect from Thai food!  I knew we were in for a rough ride when Mi Jung announced that her Tom Yum Goon tasted just like “Kimchee Stew!”  Tom Yum is not supposed to taste like kimchee anything!  The restaurant also did the cardinal sin of sin of serving the appetizer along with the main course.  Even though this is all to common here in Korea.  I find it annoying! So beware, be sure to specify that you want the appetizers served first.  I do not knock restaurants here for this as I understand that is the norm in Korea.

Our main dishes were Pad See I Gao (Pictured below.  Now I have had Pad See-Ew before in Thailand, and at the time we made light of the fact that it sounded like the famous Chinese-Thai serial killer Se-Eu-E.  As I understand this thai dish was introduced to Thailand by the Chinese, it tasted almost exactly like the Beef Ho Fun that we really enjoy from Ho Lee Chow.

 

One of my favorite dishes from Thailand is Pad Kraproa, which is a spicy ground pork dish with basil leaves.  This is usually a wonderfully prepared pork dish with just the right amount of spice!  The favor here once again fell flat,  I was really disappointed.  Additionally the pork was not ground, but cut into bite sized triangles.  I again compared the presentation to a pork dish we had at Ho Lee Chow.

No Thai meal is complete without rice, in fact traditionaly rice is the most important part of a meal in Thailand and it is considered polite to eat a bite of rice first, before partaking in the beef or fish.  Mi Jung chose the Khao Pad Kraprao Goong, which is Fried rice with prawn and basil leaves. 

Mi Jung enjoyed the food, but did not feel that it was anything special.  I agreed with her, especially since I have been to Thailand so many times and no how wonderful real Thai food can be.  It really shocked me that this restuant has time and time again gotten such good reviews.  When I could only see giving the food about 3 stars.   The location was great and easy to get to, and the restaurant was very clean, and well decorated and it’s size would definitely help on those busy weekends in Itaewon.   However, I could just not get over how mediocre the food was!  There was no flavor or heat that would make me identify it with Thai food.  To me it tasted more like average Chinese food.  I don’t think we will go back, and I would not recommend anyone go out of their way to try Amazing Thai. 

Address –
83-134 Hannam-dong, Seoul
Phone # –
02-796-7377

Directions (Easiest) –

Take Subway line 4 or line 6 to Samgakji Station and use way out # 13
Walk up the street to the Korean War Memorial bus stop and catch the blue 110B bus towards Itaewon.  Get off 1 stop past the firehouse.  You will see the Amazing Thai sign.

Directions (Subway Only)

Take Subway line 6 to Itaewon Station and use Way Out # 4.  Continue down the street for several blocks into Hannam Dong (10 Minutes).  You will pass the Line Friends building, and the firehouse before arriving at Amazing Thai.

You can also get take out delivered using shuttle delivery.
https://www.shuttledelivery.co.kr/en/restaurant/menu/270/amazing-thai
 

 

 

 

 

 

 

 

 

 

 

Posted in Restaurant Reviews | Leave a reply

Quickie – Installing Sophos Home on OS X Sierra

Brent's World Posted on February 10, 2017 by Brent HendricksApril 15, 2018

Quickie – Installing Sophos Home on OS X Sierra


You may often hear that Mac’s just don’t get virus’s. Or that there are no known malware ‘in the wild’ that effect Mac’s. While this may or may not have been true at one time ( The caveat ‘in the wild’ makes that statement suspect, as it is acknowledging that someone, somewhere is probably developing some.).

Doing a simple Google  search, I was able to find a list of 51 pieces of malware targeting OS X. (Link to list by clicking here.) So while this number is nowhere near as large as what is present in the Windows world it is NOT 0. So knowing that there is malware out there and the predominant attitude is that our OS X workstations do not get malware. I would say we are actually more vulnerable than our Windows brethren.

it is ALWAYS best practice to install an antimalware application on your computer. Regardless if you are running OS X, Windows, or Linux.

Sophos offers a free anti-malware product called, Sophos Home for free. You simply need to sign up for the free account and download the installer. There is however one catch that I discovered while trying to install on OS X Sierra. The installer would exit with the following error.

I was able to find a workaround on the Sophos support forums.

1) Go to the location you downloaded Sophos Home – ie ~/Downloads /SophosInstall
2) Right click on the Sophos Installer Package 
a. Select “Show Package Contents” 
3) Go to ./Contents/MacOS/
4) Double Click Installer

Sophos will now install normally.

Once installed I recommend performing a full scan by clicking on the Sophos Icon in your menu bar, clicking on Open Sophos Home then click the Scan Now button.

Thanks for reading my blog, and safe computing. Please come back next month for our next technical post! If you wish to be notified by email of new posts please register for a free account. You may also want to check out our forums at www.catracing.org/hendrb/forum.

Posted in Technical | Leave a reply

OS X – Installing GNU-sed

Brent's World Posted on February 5, 2017 by Brent HendricksFebruary 5, 2017

OS X Technical

Installing GNU-sed using Home Brew repository


   Last month’s technical article focused on adding BASH 4 to OS X using Home Brew, because OS X ships with BASH v3.257 due to GPLv3.0 licensing requirements.   You can read the article here.  https://www.catracing.org/hendrb/tech-tutorial-adding-bash-4-osx-using-home-brewos-x/.  This month I will share some more tips  that will make your shell experience more compatible with Linux scripts by adding GNUsed,  First some background then we will fire up the terminal.app and get started!

  Back in 2015, I published article containing a type in yourself BASH script that will display random quotes from a file called ‘quotations’ that I converted from a CNET Amiga BBS plus file (Door, or external for the PC BBS SysOps).  (Click here for article.) While it ran great on Linux boxes, due to differences in the BSD-sed (stream editor) utility, which is  used to parse the blocks in the text file containing the individual quotes then centering them depending on the width of your terminal window.  Would work on a Linux box, but fail with an error on OS X.

(As you can see the script runs fine in CentOS Linux)

(The script failing in OS X with the ‘expected context address’)

  After upgrading to BASH 4 using the Home Brew repository I discovered you could also install the GNU version of the sed utility which would allow me to run my script error free without writing 2 versions of my script.  Which brings us to the purpose of this blog, installing GNU-sed from the Home Brew repository.

  There are 2 way we can install this from the repository, one method will install the files renaming GNUsed to gsed. Which will allow you to either call ‘sed’ (BSDsed), or ‘gsed’ (GNUsed) as needed from your scripts.

 

Method 1 :

Enter the OS X Terminal (SHIFT – COMMAND – U) Then launch the terminal.app.

You must be in an account with elevated privledges (NOTE: You can NOT sudo)

            If logged in a normal user account (Which you should be!), Type the following at the terminal prompt.

$ su – <username>

            The – option tell the terminal to switch users and load the environment of that user.

             At the Shell Prompt type

$ brew install gnu-sed –with-default-names

The Brew repository installer will install sed into /usr/local/Cellar/gnu-sed/4.2.2/, and create a symbolic link for  /usr/bin/local/sed to that directory

Now when you use sed, it will use GNU-sed instead of BSD sed.

You can revert back to BSDsed by removing the symbolic link in /usr/local/bin.

$ rm sed

You also need to remove the symlink to the man pages /usr/local/share/man/man1

$ rm /usr/local/share/man/man1/sed.1

NOTE: This does not remove the files only the symbolic links!
To permanently remove GNU-sed from your computer, simply type the following with your elevated account.

$brew remove gnu-sed

Method 2: Installing GNU-sed so it can be installed concurrently with BSDsed (dogs and cats living together.)

Let’s say that we wanted to install GNU-sed but for whatever reason (Such as compatibility), you wanted to install GNU-sed and have it reside on the system concurrently with BSDsed!  Or give your users the option to choose which version of SED they want to use by default.  This is quite simple to accomplish. 

Enter the OS X Terminal (SHIFT – COMMAND – U) Then launch the terminal.app.

You must be in an account with elevated privileges (NOTE: You can NOT sudo)

            If logged in a normal user account (Which you should be!)

            Type at the terminal prompt.

                        $ su – <username>

            The – option tell the terminal to switch users and load the environment of that user.

At your elevated prompt type.

            $ brew install gnu-sed

The brew repository will install gnu-sed in the same dictory as method 1, but it will not create symbolic links for sed, or the sed man pages.  You now have BSD-sed ‘sed’, and GNU-sed ‘gsed’ on your system!  Type it our, type $ man sed, and $ man gsed at a terminal prompt!  Scroll down to the last line of the page and note the difference!

If you are writing scripts that require the use of GNU-sed for your own environment just remember to use gsed,  if you need to run scripts written for Linux machines, you may want to consider writing a launching scrip that aliases sed to gsed and then removes the alias upon exit.  This can be done like this.

#!/bin/bash
# OS X Launcher for randquote.sh
# You MUST have gnu-sed installed from homebrew to use
# aliases sed to gnu-sed for linux bash script compatibility
alias sed=’gsed ‘
source ./randquote.sh
unalias sed

(Executiing randquote.sh with the launching script above, note that I needed to execute the script using the source command, instead of launching it using ./filename.sh)

In order for aliases to work inside a shell script, you must execute the script using the source command, not with the simple .\ from the command prompt.  Your other option is to use a text editor and replace all incidents of sed with gsed manually. 

Unless there is a specific reason option one will not work for you, I highly recommend installing GNU-sed with the –with-default-names option.  It will save extra steps and headaches down the road, and can always be easily removed if you suspect compatibility issues.

I hope you enjoyed todays OS X Terminal tutorial, please let me know if you found this interesting! Until next month, don’t stop exploring and be safe on the digital playground.

Posted in Technical | Leave a reply

Restaurant Review – Texas de Brazil

Brent's World Posted on January 8, 2017 by Brent HendricksMay 26, 2020

 Seoul Restaurant Review
Texas De Brazil Brazilian Steakhouse.


Yes!  It is time again for another restaurant review,  Texas De Brazil, is a Brazilian steakhouse with a Texas BBQ flavor.  I have only had Brazilian BBQ once before in San Diego so I really looked forward to trying out this chain here in Korea.  What better time to plan a restaurant review on New Years Eve?

We left the apartment and made the short walk to the bus stop in front of the Yongsan Community center to take the 740 bus to the Banpo bridge area, and the Shinsegae mall.  The bus stop is very easy to remember, you get off at the St. Mary’s Catholic University Hospital stop, and the restaurant is located on the other side of the bridge.  You can also use subway line 3 and get off at the Express Bus Terminal station.

Okay!  Enough talking about how to get there, let’s get on to the meat of the article! We made the initial mistake when we first arrived of thinking the restaurant occupied the entire building, and ended up going into the “Modern Chinese Lounge”, which is to the right, instead of to the left.  Which lead to a very well handled by the maître d, and confused waitress.  I was trying to kindly tell Mi Jung that I thought we were in the wrong restaurant! 

Once finding our way, we were impressed by the very modern and spacious restaurant!  Once seated, we made quick work of the salad bar.   Which turns out to be much more thatn your typical all you can eat salad bar.  The other choices include pasta, shrimp, cheese and bread, and some of the best smoked salmon I have had in a very long time!

Here is a comparison of what we both chose from the salad bar.  (Mi Jung plate on the left, mine on the right.)

  

 

 

 

 

 

 

 

Mi Jung at first looks unsure of herself, but after taking that first bite, you would have thought she found heaven!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Once we had finished our salads, it was time to time to bring out the meat!  So we both turned our serving disks from read to green, and soon were presented with all sorts of delicious BBQ meats, from Flame roasted lamb, to Portugeese sausage, chicken, flank steak and filet mignon!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The food was simply delectable!, I was impressed with the tenderness and quality of what was servered.  The only thing I did not particularly care for was the Portugese sausage, I found it to be too salty for my liking.  It was not bad, and I would certainly order it again, it just was not as good as the other offerings.  After all the meat we could possibly eat, and 3 trips to the salad bar.  We did not even leave room for desert!  Mi Jung and I left very satisfied and would definitely return!

I also have to give credit for an extremely friendly wait staff, and relaxed atmosphere of the restaurant!  They were also very photography friendly!  As you can see, the waiters were all very comfortable having their pictures taken, and not once did I get even so much as a sidelong glance with using a flash!  My only complaint was we were never asked about a drink choice (and a personal sommelier service is advertised on their website), and getting our water glasses filled once required Mi Jung to go fill it herself from the carafe on the waiters stand, and another time had to ask.  Other than these two issues, the service was friendly, and relaxed and this would be a great restaurant to take visiting friends and family, or a date.

We will be returning to Texas de Brazil.

Cost – Per person (From their website)

Weekday lunch – 38,000w
Weekend and holiday lunch – 58,000w
Dinner – 58,000w

Hours –

Lunch  – 1100 – 1500
Break  –   1500 – 1730
Dinner – 1730 – 2300

Contact Information –

Phone – 02-6282-5000
Address – 118-3 Banpo-Dong, Seocho-Gu
GPS Coordinates – 37°30’5″ N 127°0’22” E

Directions –

Take Subway line 3 to Express Bus Terminal, use Way out # 8
Bus – 143, 148, 360, 362, 401, 540, 640, 642 Express Bus Terminal Stop
(We used 740 Bus, and got off at St Mary’s Catholic University Hospital Stop)

 

 

 

 

 

 

 

 

Posted in Restaurant Reviews | Leave a reply

Sully – Miracle On The Hudson

Brent's World Posted on December 29, 2016 by Brent HendricksDecember 29, 2016

Movie Review: Sully

The Untold Story Of Cactus 1549 – The Miracle On the Hudson.


 

  Most of you know I am an aviation enthusiast, some of you know all too well that I am an aviation freak!  Anytime I find a good article relating to aircraft or their operation I lap up all the technical data.  Upon hearing that a movie starring Tom Hanks and directed by Clint Eastwood was being made about the US Airways 1549 flight that made an emergency landing on the Hudson River on a cold New York morning January 15. 2009 (Almost 7 years ago today), I could not wait for it to get release, and tonight I was finally afforded the chance to sit down and watch it.

  It is quite clear that the film would not directly focus on the events we already know so well from following the wide media.  Instead the film focuses on the emotional toll the event played on the flight deck and cabin crew; the passengers, and the New York TRACON controller who frantically worked to keep Captain Sullenberger advised of the available landing options and to keep traffic out of his way.

  While the rest of the country celebrated an aviation event that up until that time had not been thought possible, that an airliner could make a controlled water landing without a single loss of life.  The people directly involved, including our hero Captain Chesley Sullenburger suffered post-traumatic stress disorder, resulting in loss of sleep, recurring nightmares and lingering doubts about whether he made the right decisions that day.  Sully offers us a glimpse of the aftermath not seen by the praising new reports we remember.

  While the movie took many liberties in the way the NTSB treated Captain Sullenberger, which even Sully himself has stated that the NTSB hearing in the film was made to look more like a prosecutorial process, instead of a necessary open minded process necessary to ensure the finding of the root cause of all transportation related accidents and ensure similar events do not occur in the future.

  Overall this was one of the most enjoyable films I have seen all year!  Tom Hanks as Captain Sullenberger has found a roll he was born to play.  It was refreshing to watch a version of this event that was purely technical in nature, focusing on real people and real emotion, and the toll an event like this has even if it has a successful outcome.

  I would highly recommend taking the time to watch this film, Great acting, a solid storyline (If I was doing a book review, I could say it could have ripped right out of the headlines!), So buy the DVD, or buy/rent the digital download on your favorite online movie store, grab some popcorn, and prepare for takeoff! Oh, and in the unlikely event of a water landing,…

Posted in Movie Reviews | Leave a reply

Tech Tutorial – Adding BASH 4 to OSX Using Home BrewOS X

Brent's World Posted on December 18, 2016 by Brent HendricksOctober 29, 2019

 

Fun With OS X

– Installing BASH 4 on OS X using Home Brew 


        If you have spent any time using LINUX or even other Unix variants like Solaris, you are already painfully aware of the differences that exist in various shells, commands, and utilities.  One of the more striking differences is that Apple continues to include BASH v.3.2.57 which is about 8 years old and does not support some very import features of v4 such as associative arrays and a myriad of additional types of command completion.  For a full list of BASH 4 changes click HERE. (Replace HERE with this LINK https://www.admon.org/scripts/new-features-in-bash-4-0/).  The reason that Apple does not include a newer version of BASH is that BASH4 is now under the GPL3 license, and does not conform to Apples copyright philosophy. However this does not stop you from installing it yourself.

  There are several ways to install BASH 4 on your Mac, including compiling from source if you are feeling masochistic.  The method that I used, installing the Home Brew repository will be covered in this tutorial.

  Part I – Installing the Homebrew repository.

  If you use Linux, you are already familiar with a software repository, and package management software.  Red Hat and CentOS uses yum and rpm, while Unbunto Linux uses apt-get or Synaptic.  For us OS X users, the only software respository most of us are familiar with is the App store, which allows us to purchase, install software and manage their updates.  Homebrew is basically an App Store for software packages created, compiled, and maintained by the community and are free of charge.  This is where we will be obtaining BASH version 4.  We first though must install XCode Command Line Tools (CLT), and Homebrew.

 For detailed instructions to installing Homebrew, go to brew.sh

  1. Launch your terminal

 2. Copy and paste the shell command on the home page into your terminal window at the shell prompt.
    This will automatically install XCode Command Like Tools, and the homebrew repository.
 3. Once installed test by typing man brew in your terminal window.

Man entry for brew

 

Part II – Installing BASH 4

  1. In your shell window switch to an account with elevated privledges, brew will not execute being run using sudo

     $ su – <priledged username>5

Then type.

      $ brew install bash bash-completion

This will install both BASH 4 and BASH completion in /usr/local/bin/base

  2. We now need to add the new shell to the list of whitelisted shells, this is done in the /etc/shells file.

      $ echo “$(brew –prefix)/bin/bash” >> /etc/shells

 3. OPTIONAL Change your login shell to BASH4

       $ chsh –s $(brew –prefix)/bin/bash

NOTE:  I chose to leave my login shell at BASH3, as BASH4 can be invoked in the shebang #! at the beginning of any BASH4 script.   Here are some other personal tweaks I did for my BASH4 installation.

I created a symbolic link for /bin/bash4 to /usr/local/bin/bash.  That way I can execute BASH v4 scripts using #!/bin/bash4.

I did this by typing the following 

       $ ln -s /usr/local/bin/bash /bin/bash4

You can see that bash4 is a link to /usr/local/bin/bash

I can change to BASH4 from any shell in this manner.

            $ /bin/bash4

I can re-execute the login script next by entering the following command.

            $ source /etc/profile

 

PART III – BASH Version checking in login scripts.

 

  I also added a BASH version checking routine to be placed in /etc/profile (Login script that is executed when opening a terminal window for ALL USERS).

You may want to consider adding this to your profile script.

     3  ## BASH3 .profile (Put ALL BASH3 specific code here)
     4  function bash3 {
     5  echo -e “\nUsing BASH 3 Specific and Version Neutral login profile\n” 
     6  }
     7 
     8  ## BASH4 .profile (Pull ALL BASH4 specific code here)
     9  function bash4 {
     10  echo -e “\nUsing BASH 4 Specific and Version Neutral login profile\n”
      11  }
      12 
      13  # Default BASH version checking
      14 
      15          if (( ${BASH_VERSION%%.*} > 3 ))
      16                  then 
      17                          bash4
      18                  else    
      19                          bash3
      20      fi
      21 
      22  ## PUT ALL VERSION NEUTRAL BASH SCRIPTS BELOW THIS LINE!

That is all there is to installing BASH4 in OSX.  I hope you enjoyed the tutorial will keep returning to Brent’s world for more great articles!

Posted in Technical | Leave a reply

Post navigation

← Older posts
Newer posts →

Recent Posts

  • Oddly Enough In Korea – Mr. Toilet House In Suwon
  • Japanese Film Review – The Girl In My Room
  • On The Road Again – Lubee Photo Day – 2026
  • On The Road Again – Photo Day at The Lubee Bat Conservancy!
  • CQ Contest CQ Contest! – The Trials, Tribulation, and Triumph of Amateur Radio Contesting.

Recent Comments

  • Trials, Tribulations, and Triumphs – A look back at 2024 and looking ahead to 2025! - Brent's World on On The Road Again – The Lubee Bat Conservancy
  • Brent Hendricks on On The Road And On The Air – Installing the Yaesu FTM-500DR
  • Brent Hendricks on On The Road And On The Air – Installing the Yaesu FTM-500DR
  • Todd R. Smith on On The Road And On The Air – Installing the Yaesu FTM-500DR
  • Pensacola Restaurant Review - Miguel's Mexican Restaurant - Brent's World on San Diego Restaurant Review – Natis Mexican Restaurant

Archives

  • October 2026
  • September 2026
  • November 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • August 2023
  • July 2023
  • June 2023
  • August 2021
  • July 2021
  • June 2021
  • January 2021
  • December 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • December 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • December 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014

Categories

  • Blog News
  • Book Reviews
  • Korea
  • Movie Reviews
  • Photography
  • Recipies
  • Restaurant Reviews
  • Technical
  • Travel
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
©2026 - Brent's World - Weaver Xtreme Theme
↑