↓
 

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 8 << 1 2 … 6 7 8 9 10 … 13 14 >>

Post navigation

← Older posts
Newer posts →

Movie Review – The Miracle In Cell No. 7

Brent's World Posted on July 9, 2017 by Brent HendricksMay 23, 2019

Movie Review
The Miracle In Cell No. 7


OK Cinephiles, it is time to review another film!  This month I have chosen an older Korean film that was released in 2013.  Directed by Lee Hwan-kyun and staring Seung-ryong Ryu (War Of The Arrows), who plays Yong-Goo a developmentally challenged adult who is found guilty and sentenced to death for the murder and rape of the young daughter of the commissioner of the Korean National Police while trying to find a highly coveted Sailor Moon backpack for his 6 year old daughter Ye-Seung (Played by So Won Kal).. 

Upon arriving in prission he is hated and abused by his cell mates, but after observing  Yong-Goo’s gentle and innocently helpful personality. which  includes saving the life of a fellow cellmate, and the prison warden, they begin to see that he is most likely innocent.  

As payback for for saving the life of his cellmate, His fellow prisoners sneak Ye-Seung into the cell to cheer up Yong-Goo, however there is a problem getting her out on time, and they eventually get caught and Ye-Seung is sent away, and becomes so depressed at being separated from her father she refuses to eat and must be hospitalized

The warden begins to questions whether Yong-Goo (who has the intelligence of a 6 year old) could have written the confession he signed during police interrogation, and tries to have the investigation reopened.  He meanwhile visits Ye-Seung in the hospital, and she asks the warden if he can arrest her too.  Also indebted to Yong-Goo for saving his life, he risks his career and those of his fellow guards by bringing her to the prison.  Over the following months Ye-Seung helps the other cellmates by teaching one to read, and stealing a fellow students cell phone so another cellmate may call his pregnant wife.  

Despite the wardens continued efforts to prove Yong-Goos innocence it is soon apparent that; due to the fact the victim was the daughter of the police commissioner the verdict and death sentence will stand.  It isn’t until Ye-Seung is grown and has become a lawyer many years later that she is able to get the Korean courts to overturn the conviction.

I really enjoyed the The Miracle In Cell No 7, and while the premise of the movie is implausible, it helps make the films message that much more emotionally jarring and disorienting.  Adding to the disorientation is that the film was billed as a comedy, and you are repeatly slapped in the face when presented with the fact that behind the childish antics of Yong-Gu and Ye-Seung, you are really watching an indictment of the Korean criminal justice system, the media for trying a suspect on TV for ratings, and of the class structure in modern day Korea.   It makes you ask yourself if an advanced society with a modern and supposedly fair and impartial judicial system can handle the responsibility necessary to carry out the ultimate punishment of death.  The film had more of impact on me then Dead Man Walking, or The Green Mile. 

I also thought it interesting that Hwan-kyung Lee decided to disguise the film as a comedy, it had the feeling of being more in the style of a Chinese film, in the sense that it uses metaphors to indirectly criticism the government, which I find a little odd for a country that openly flaunts it’s democracy and freedom of speech.

I highly recommend The Miracle In Cell No 7!  Just be sure to sit down with a box of Kleenex in addition to your pop corn!  I would also recommend screening the film before allowing young children to watch it,  as the movies more serious scenes may be inappropriate.

TRAILER:

https://www.youtube.com/watch?v=rAsBlmSIksk

The Miracle In Cell No. 7 can be purchased from Amazon by clicking on the link below. (NOTE:  Brent’s World in NOT Monetized.) I do not make any money from the links posted on this site.

https://www.amazon.com/Miracle-Cell-No-Ryoo-Seung-Ryong/dp/B079NCNKD1/ref=sr_1_1?keywords=The+Miracle+in+Cell+no+7&qid=1558538731&s=gateway&sr=8-1

It is also available in DVD and Blu-Ray

Unfortunately this film is NOT available on the Apple Music Store.

You may also pay to watch the full movie on youtube. For w1,200 (Can someone please comment if the content is also available in the US?)

https://www.youtube.com/watch?v=HQXptQR2ml8

Posted in Movie Reviews | Leave a reply

Quickie – Mac OSX – Securing sshd_config

Brent's World Posted on July 7, 2017 by Brent HendricksJuly 4, 2017

Mac OS X Quickie
Securing sshd_config


 

Overview – While transferring the configuration files from my Late 2012 Mac Mini to my new Mac Pro, I noticed a pretty glaring security issue with the configuration file for the SSH daemon.  SSH, or secure shell, is a means of remotely accessing your server or workstations shell, through a terminal. It is similar to telnet, with the added benefit of being encrypted.  Telnet sends all traffic including username and passwords over the network in clear text. 

 

By default the configuration file is readable by all users.  So anyone who gains access to the system, can look at this configuration file to determine if there are any vulnerabilities caused by misconfiguration of the ssh daemon. While this is easily rectified, it is a glaring security hole that left me a little surprised.. Here are the POSIX permissions from a Centos 7.0 server.

Do you see the difference?

Mac OS X by default gives the read permission to the <other> group, allowing any user the ability to view the /etc/ssh/ssd_config.  We are going to fix this, and I advise you to do the same on any Mac server or desktop computer with SSH enabled.

Launch your terminal application, either from Go > Utilities > Terminal.app, or Shift-Command U > Terminal App. With a privileged account, type the following.

$ sudo chmod o-r /etc/ssh/sshd_config

If successful, you will be returned to the terminal prompt and you can verify the changes by performing a long directory listing.

$ ls –l

You should now see the following.

 

You can further test by switching to a non privileged account and trying to read the file.

$ cat /etc/ssh/sshd_config

You should see the following message.
cat: /etc/ssh/sshd_config: Permission denied

Thank you for your continued patronage of Brent’s World (An American Expat Living And Working In Korea!).  Please continue to visit for more exiting travel and technical blogs!

If you wish to be notified of new content, please sign up for an account by clicking HERE!

 

 

Posted in Technical | Leave a reply

Technical – 2013 6-Core Mac Pro

Brent's World Posted on July 5, 2017 by Brent HendricksDecember 13, 2019

macOS Technical

Upgrade to 2016 Tech Bumped Mac Pro


 

  If you read the Op-Ed piece I wrote back in November of 2016, after deciding not to repair my late 2008 model Mac Pro and switch to a Windows 7 desktop “Is The Mac The Amiga Of Today – Part II”  You might have thought I had left the Apple ecosystem for good.  

The reasons that I had decided to try a PC.

  • Apples poor decision to abandon Aperture, my photo management application of choice and it’s poor replacement ‘Photos’.
  • Slow updates to the Macintosh hardware line.
  • UI Changes within OS X that I found needless and cumbersome.
  • Needlessly removing support for Late 2008 Mac Pro in OS X Sierra.
  • Replacing ports on Macbook Pro with all USB-C, and removing MAG SAFE power connector.

 

I “upgraded” to a Dell Optiplex 9020 running Windows 7 Ultimate, and even tried a couple of tablets, the Dell Venue running Windows 8.1, and the Microsoft Surface Pro 3 running Windows 10.  I had issues with both products.  I will not get into why Windows 8 sucked, as this still born Microsoft product has been beaten to death over the years. 

The Dell Venue was just a terrible cheaply made product!  The hardware never worked properly, and the power adapter would only actually charge the tablets when the planets were properly aligned.  The Surface Pro 3 did fare better, though I also thad problems with the adaptor and had to replace it. Updating Windows 10 also caused the built in web cam to stop working twice!  Requiring complete reinstalls of the OS.  It does not say great things about your products, if your drivers do not work with your own hardware.

Now I had planned on eventually upgrading  to Windows 10, but kept putting it off due to security concerns, I really did not relish the thought of Microsoft collecting usage data, including keystroke logging being collected. Apple collects telemetry and error log reporting as well, but at least I can opt out!  So I decided to give OS X Sierra a “fair” shot for a couple of months, and then possibly choose to go back to the Mac. 

Actually I lie!,  the comparison would not really be fair, as the Mac I was going to base my decision on, was the Mac Mini!  While the processor and RAM specs were similar, the Optiplex had the benefit of a discrete video card, which allowed Lightroom to take advantage of hardware acceleration.  Even with these performance caveats stacked against the Mini I was really impressed with how the Mini performed for my blog work, and other daily tasks.

Except for a slight lag loading photo’s in Lightroom, the system was very usable and for the majority of people out there the system would be more than adequate for day to day use.  Certainly within the realm of intended purpose of the Mac Mini. 

The other issues I had with OS X Sierra I discovered work arounds after abit of research.  Issues such as being able to minimize of maximize windows (without toggling full screen) by double clicking on the windows title, disabling gatekeeper, and other little odds and ends.  I also discovered the wonders of the Homebrew repository, and was able to install BASH v4, an updated version of Nano, and my favorite top utility ‘htop’.  I was having too much fun using a Mac again!

The only problem I had with the Mac mini when working with  multiple virtual machines, the 16GB RAM limite and the slower disk performance of FW800.  Due to the fact I was running dual displays and the only Thuderbolt port was taken up by the second display, there was no room to update.  I realized what I was going to need a new Mac.  The only problem was that Apple definitely limited my choices. 

After owning a Tangerine iMac back in 98 (Which at the time was a great computer), until the analog board went out after a couple of years, and the replacement boards never worked right.  I swore I would never again own an all in one computer again!  Not from any manufacture!  That left only one choice, a new Mac Pro.  I waited to see what Apple was going to do with the Mac line after the 2017 WWDC. 

I am excited that it looks like they will be continuing the Mac Pro line.  It is a GREAT workstation.  I also knew I could not wait a year for the new modular Mac Pro to be delivered.  So I decided to plunk the cash down on a new Tech Bumped 2016 Trashcan Mac Pro instead.  Thinking when the new Mac Pro is released I can always sell it.

Here are the specs of my Mac Pro

Mac Pro (Late 2013)
3.5 GHz 6-Core Intel Xeon E5
32GB 1866 MHz DDR3 Ram
512GB SSD
Dual AMD FirePro D700 6GB Video RAM
After using the Mac Pro for a month, what do I think about it?

It is blazing fast, where the Mac Mini took a minute and 4 second to boot, the Pro spring to life in 19 seconds!  Lightroom smokes along with virtualy no lag in loading photos and rendering slide shows is noticeably faster.  As I have mentioned in the past I do not do allot of work with video, so I will have to come up with a reason to try out Final Cut Pro!

Where the Pro really shines for me right now is when running virtual machines.  As I can now run 3 fully featured VMs with 8 GBs of RAM allocated to them and still have 8 GBs free on the host OS, so there is very little performance degradation.  So be expecting more Windows and OS X tutorials in the future!

What additions or upgrades do I have planned?

Once the dust settles, and the hole in my wallet gets alittle smaller, I do have a couple of upgrades already planned for the Pro.

  • Thunderbolt RAID2 chassis
  • External Blu-Ray Burner
  • Upgrade the internal SSD from 512GB to 1TB

 

Mac Pro (From The Front)

Mac Pro (From The Back)

 

 

 

 

  

 

 

 

 

 

Inside joke started on Facebook with my 2008 Mac Pro.

Is the current MacPro for everyone?  NO!  Especially since Apple has announced the new iMac Pro.  There are serious form factor issues as I have already openly stated on my blog.. However currently The Mac Pro is the most powerful offering from Apple, and it is doing what I need it to do until the new Pro desktop is released.

Hard at work on the blog using my new Mac Pro.

Thank you for visiting Brent’s World, and American Expat Living and Working In Korea!  I hope you enjoyed this weeks technical blog, and will continue to return for more exciting articles!  If you with to be notified by email when new content is posted, please register by clicking HERE!

Posted in Technical | Leave a reply

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

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

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

Post navigation

← Older posts
Newer posts →

Recent Posts

  • On The Road Again – Photo Day at The Lubee Bat Conservancy!
  • CQ Contest CQ Contest! – The Trials, Tribulation, and Triumph of Amateur Radio Contesting.
  • On The Grill – Sea Pak Moreys – Grilled Steakhouse Salmon
  • On The Road Again – HamCation 2025
  • On The Road Again – Day 3 – Disney’s Hollywood Studios

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
  • Brent Hendricks on Road Trip! – A Weekend in Gainesville

Archives

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • December 2024
  • November 2024
  • October 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
  • April 2019
  • March 2019
  • December 2018
  • October 2018
  • September 2018
  • July 2018
  • June 2018
  • April 2018
  • March 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • July 2017
  • June 2017
  • May 2017
  • March 2017
  • February 2017
  • December 2016
  • November 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • March 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

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