Victor Choi

  • Home
  • Business
    • Internet
    • Market
    • Stock
  • Parent Category
    • Child Category 1
      • Sub Child Category 1
      • Sub Child Category 2
      • Sub Child Category 3
    • Child Category 2
    • Child Category 3
    • Child Category 4
  • Featured
  • Health
    • Childcare
    • Doctors
  • Home
  • Business
    • Internet
    • Market
    • Stock
  • Downloads
    • Dvd
    • Games
    • Software
      • Office
  • Parent Category
    • Child Category 1
      • Sub Child Category 1
      • Sub Child Category 2
      • Sub Child Category 3
    • Child Category 2
    • Child Category 3
    • Child Category 4
  • Featured
  • Health
    • Childcare
    • Doctors
  • Uncategorized

10/22/2019

Free iPad Pro Duel screen? Give up using Sidecar

 12:38 PM     Apple Sidecar, Astropad, Duel Screen, DuetDisplay, Free iPad Pro Duel screen app, iPad Pro     No comments   

I have used Duet or Astropad for making iPad Pro as a second display. Then I tried to use Apple’s Sidecar which is a new feature of Mac OS Catalina. By the way it seems too unstable.

I frequently meet a freezing issue, a black screen and so on. Eventually I changed to Duet Display which provides much better reliability. Also, it provides more high-end resolution. But I don’t think whether or not this feature needs. Because the size of texts is too small to read.

I feel that Apple makes their product quality worse since Steve Jobs was gone. As a long Apple fan, I feel disappointed.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Still Touch ID is better than Face ID

 8:03 AM     FaceID, iPhone 11, iPhone 11 Face ID, iPhone 8 Plus Touch ID, iPhone X, TouchID     No comments   

When iPhone X was launched I bought and used it and then it took a short time to change from it to iPhone 8 Plus which has Touch ID. The reason why I changed was because Face ID wasn’t reliable and better than Touch ID. After several years my iPhone 8 Plus was broken and I bought iPhone 11.

Still Touch ID is better than Face ID. I don’t know how difficult putting Touch ID into the screen of iPhone is. Then I think that Apple is still working on it. Recently Samsung tried it and then I read comments saying many users do not satisfy with it.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

10/17/2019

Apple iPad Pro Sidecar with Mac OS Catalina

 3:50 PM     catalina, ipados, ipadpro, macOS, sidecar, sidecar error     No comments   

After Apple released the official version of macOS Catalina and I tried to use Sidecar with my iPad Pro. It seems okay. But it doesn’t work sometimes. For example, sometimes iPad Pro screen became just a black screen and I have to change the display option between Mirroring and Separated mode.

Today I updated the latest Mac OS Catalina and iPadOS 13.1.3 and now it feels more stable than before. If you have any issue like me please try updating your Mac OS and iPadOS.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

10/08/2019

@Published property wrapper in a subclass doesn't send a callback

 6:49 AM     @Published, Combine, objectwillchange, observableobject, observedobject, Swift 5.1, Swift Property Wrapper, SwiftUI     No comments   

I worked on an app using SwiftUI and Combine framework. Then I used @Published property wrapper to publish a stream data from a property in a ViewModel class. By the way when I assign a new value to the property and it doesn’t send a callback to the counterpart SwiftUI view. Then I looked through a similar question in the stack overflow.

Then I followed the answer. But it doesn’t work in my case. So I declared objectWillChange in the subclass and now it works. I think that SwiftUI and Combine framework are not stable yet. So you might have this kind of issue.

// ViewModel 
var objectWillChange = PassthroughSubject<Void, Never>() 

var value: String = "Select" {
  willSet {
    self.objectWillChange.send()
  }
}

// View 
var body: some view {
  Text(self.viewModel.value)
}
Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

9/20/2019

Cannot receive a user's email using Sign in with Apple

 6:47 PM     development, facebook login, iOS, ios 13, sign in with apple, signin with Apple     No comments   

Recently I have developed Sign in with Apple feature in my iOS app. It was almost similar like Facebook login.
By the way I faced an issue that I couldn't get a user's email after the initial sign up. Then I found a link that Apple engineer answered.


So if you are testing Sign in with Apple feature go to iOS Settings and remove the previous sign in permission. Then you might save the user information such as the email address into your database.

Another issue that I found in Sign in with Apple

Apple said that they generated a fake email address that redirects an email to a user’s iCloud email address. By the way this issue could cause a duplicated signup if a user uses the email address in other service such as Facebook. So Apple’s approach is like pushing your app to use the only Sign in with Apple feature. But according to Apple’s guideline you have to provide “Sign in with Apple” if you use other service such as Facebook login.
Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

9/03/2019

Wordpress Redirection Error after Wordpress migration

 11:47 PM     docker, kubernetes, Migration, redirection error, Wordpress     No comments   

Recently I tried to migrate Wordpress website into Kubernetes environment using Docker. After I did set them all I got an error that redirects a new domain to an old domain. So I checked all the sources and database records. But there was nothing related to the old domain.

The solution was too simple. I needed to clean up Browser Cache.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

8/22/2019

Troubleshooting Kubernetes - failed to pull an image from a private registry

 2:40 PM     development, devops, docker, kubernetes, no basic auth credentials, registry     No comments   

I was struggled to pull a docker image from a private registry in Kubernetes environment. But everything seems okay. I added a secret to Kubernetes and then the secret information works well in my local. But when I tried to deploy a pod using an image ** no basic auth credentials ** error happened.

Then I finally fixed it. I didn’t create the credentials(secret) with a same namespace in Kubernetes environment. If you use a namespace for your k8s deployment you must know that all the objects related to the deployment should use the same namespace.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Newer Posts Older Posts Home

Search This Blog

Popular Posts

  • Git ignore vs Git exclude
  • Keynote Tutorial Character Style , How to use a character style in Keynote
  • If you can't get OAuth Token by SFSafariViewController...?
  • Bitbucket authentication error, Invalid username and password
  • OmniFocus Review Perspective action using Launch Center Pro

Blog Archive

  • ▼  2020 (2)
    • ▼  January (2)
      • Error- helm docker-registry does not have any acti...
      • How to clean up none docker images
  • ►  2019 (21)
    • ►  December (2)
    • ►  November (6)
    • ►  October (5)
    • ►  September (2)
    • ►  August (3)
    • ►  July (2)
    • ►  June (1)
  • ►  2017 (11)
    • ►  December (2)
    • ►  November (2)
    • ►  July (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (3)
  • ►  2016 (48)
    • ►  December (3)
    • ►  November (2)
    • ►  September (1)
    • ►  August (10)
    • ►  July (5)
    • ►  June (7)
    • ►  May (2)
    • ►  April (18)
Powered by Blogger.

Navigation Menu

  • Home
  • About
  • Documentation
  • Contact

Contact Us

Name

Email *

Message *

Copyright © Victor Choi | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates