Articles tagged 'command-line'

Newsletter #32 - macOS network programming in Swift Sep 13 2020

Hello, and welcome to issue #32!

How are you doing? I hope everything is going well wherever you are. Things seem to have been settling down around here, so I've got more time to write. I completed my guide on macOS network programming in Swift. It...

Read More...

Newsletter # 31 - Understanding SwiftNIO by building a text modifying server Aug 26 2020

Hello, and welcome to issue #31!

I'm still amazed by how the Internet has become such a fundamental part of society. I wonder what the world will look like 100 years from now. And all of this runs on protocols created decades ago. It's truly fascinating...

Read More...

Newsletter # 30 - Building a text-based application using Swift and ncurses Aug 6 2020

Hello, and welcome to issue #30!

Sometimes I feel a little nostalgic of the "good old days" when the command-line received so much love. I still believe that it is the most useful tool if you want to increase your productivity. Using graphical interfaces...

Read More...

Newsletter # 29 - How to read passwords and sensitive data from the command-line using Swift Jul 26 2020

Hello, and welcome to issue #29!

I hope you are well where ever you are. These are weird times we live in, a lot of terrible news around the globe. But that doesn't mean that we can't make it better. Make sure you help improve your little part of the...

Read More...

Newsletter # 28 - Understanding the Swift Argument Parser and working with STDIN Jul 8 2020

Hello, and welcome to issue #28!

I've been working with computers for most of my life, and especially on *nix systems. It always surprises me how much there is to learn. It's always interesting to read about the history of some part of the OS that...

Read More...

Newsletter # 25 - Using the script command to record a terminal session May 27 2020

Hello, and welcome to issue #25!

How is your week going? I hope you are doing ok.

A lot of exciting news this week. First, there is a new jailbreak for iOS. Whatever your stance might be with jailbreaking. I'm always impressed by the depth of knowledge...

Read More...

Newsletter # 10 - Command-line argument parsing using Swift Package Manager's SPMUtility module Nov 22 2019

Hello,

Have you ever wondered why the home directory is mapped to ~? Or if you use vi, why use the letters H, J, K, and L to move?

These types of questions are the ones that keep me up at night. Not really :D, but I find them interesting.

I found answers...

Read More...

Newsletter # 3 - Understanding the RunLoop model Oct 4 2019

Hello,

This week I spent some time away from the computer relaxing and visiting San Francisco. Had such a good time with friends I haven't seen in a long time.

This week's post was about understanding the RunLoop. We used a basic shell implementation...

Read More...

Newsletter # 2 - Using BSD Sockets in Swift Sep 27 2019

This week was fun. It was the first time I got an award for one of my posts on Reddit. It's always fun to receive messages from people that find my posts useful.

You can see the post with the little badges on top :) here:
https://www.reddit.com/r/swift...

Read More...