Blog Archives
Search Blog Archives
Tag Archives: MAC
asdf for Managing Multiple Tool Runtime Versions
If you read my prior blog posts, Managing Multiple Python Versions and Packages and Managing Multiple Python Installs and Packages with Pyenv and Pipenv, you’re aware of how I prior used Pyenv and Pipenv to install, manage, and use multiple … Continue reading →
Posted in Development Tools, Mac, Mac OS Ventura, Mac OS X Big Sur, Mac OS X Catalina, Mac OS X Mavericks, Mac OS X Mojave, Mac OS X Monterey, Mac OS X Yosemite, Operating Systems, Programming Languages, Python, Technology, Tips & Tricks, Utilities
|
Tagged asdf Development Tools, MAC, Mac OS Ventura, Mac OS X Big Sur, Mac OS X Catalina, Mac OS X Mavericks, Mac OS X Mojave, Mac OS X Monterey, Mac OS X Yosemite, Operating Systems, Programming Languages, Python, runtime, runtimes, Technology, Tips & Tricks
|
Leave a comment
Managing Multiple Python Installs and Packages with Pyenv and Pipenv
I wrote a blog last year titled “Managing Multiple Python Versions and Packages.” In that blog post, I discussed how you can easily deploy and manage multiple python versions and packages without running into issues later on. Here I go … Continue reading →
Posted in Development Tools, Mac, Mac OS Ventura, Mac OS X Big Sur, Mac OS X Catalina, Mac OS X Mavericks, Mac OS X Mojave, Mac OS X Monterey, Mac OS X Yosemite, Operating Systems, Programming Languages, Python, Technology, Tips & Tricks
|
Tagged Apple, homebrew, MAC, package, pip, pip3, pipenv, pyenv, Python, Python 2, Python 3, python package, python version, virtual, virtual environment
|
1 Comment
Managing Multiple Python Versions and Packages
After spending a solid afternoon researching and working on deploying multiple Python versions and packages, I realized how much confusion and lack of authoritative posts exist on this subject. There are lots of opinions and suggestions out there which may … Continue reading →
Posted in Development Tools, Mac, Mac OS X Big Sur, Mac OS X Catalina, Mac OS X Mavericks, Mac OS X Mojave, Mac OS X Monterey, Mac OS X Yosemite, Operating Systems, Python, Technology, Tips & Tricks
|
Tagged Apple, homebrew, MAC, package, pip, pip3, pipenv, pyenv, Python, Python 2, Python 3, python package, python version, virtual, virtual environment
|
4 Comments
Minecraft for $2.5 Billion – Yes, ‘the App’ is King
I’m still not completely over the shock from last November when I learned Microsoft had bought Mojang, the company behind Minecraft, for $2.5 billion dollars. Let me repeat that: “$2.5 BILLION”; you heard right. Markus Persson, the 35 year-old original … Continue reading →
Posted in Amazon, Business, Game Programming, Games, Mac OS X Yosemite, Networking, Operating Systems, PC, Programming Languages, Rack Space, Technology, Technology, Virtualization and Cloud Computing, VMware
|
Tagged $1.3 Billion, 1.26 Billion, 128 million, 2.5 Billion, 2.7 Billion, Amazon, Amazon EC2, Amazon Elastic Block Store, Amazon Relational Database Service, Amazon S3, Apple, Apple Mac OS X, Apple Mac OS X Yosemite, Aruba, Aruba Networks, AWS Elastic Load Balancing, Billionaire, Carl, Carl Manneh, cloud, cloud platform, developing games, EBS, EC2, Forbes World's Billionaire list, game developer, Hewlett Packard, HP, Jakob, Jakob Porser, Jeff Barr, Lego, Lego-like blocks, MAC, Mac OS X, Manneh, Markus, Markus Persson, Microsoft, Microsoft Windows, Minecraft, Minecraft multiplayer mode, Minecraft on Mac, Minecraft Realms, Minecraft single player mode, Mojang, Nicira, PaaS, PaaS vendors, Persson, Platform as a Service, Platform as a Service vendors, Porser, Rackspace, Rackspace Deployment, Rackspace Deployment services, RDS, Realms, SDN, software defined networking, windows
|
Leave a comment
Customize the Mac Terminal Shell Prompt in OS X Yosemite
The Mac prompt is defined by the ‘PS1’ environment variable which can be defined in the ‘.bash_profile’ hidden file. To customize your Mac Terminal Shell Prompt in OS X Yosemite, follow the below steps.
Posted in Mac OS X Yosemite, Operating Systems, Technology
|
Tagged .bash_profile, Apple Mac OS X Yosemite, Apple MacBook Pro, Apple OS X Yosemite, BASH, BASH Shell, change Mac prompt, Change Mac shell prompt, change shell prompt, change Yosemite prompt, change Yosemite shell prompt, custom Mac shell, custom Mac shell prompt, custom terminal prompt, Customize Mac terminal shell prompt in OS X Yosemite, customize the Mac terminal shell prompt in OS X Yosemite, export PS1, MAC, Mac OS, Mac OS 10.10, Mac OS X, Mac OS X 10.10, Mac OS X Yosemite, MacBook Pro, OS X, OS X Yosemite, PS1, shell prompt, terminal prompt, terminal window, vi, vi editor, Yosemite
|
Leave a comment
BASH Shell Scripting: Passing Arguments to a Python Script
Larry Wall: “Shell programming is a 1950s juke box …” In this short blog I write a small Python utility script to create directories and demonstrate how to utilize it and pass it arguments via BASH shell script. The functionality … Continue reading →
Posted in BASH Shell Scripting, Mac OS X Mavericks, Operating Systems, Programming Languages, Python, Technology
|
Tagged BASH, BASH pass argument, BASH pass argument to command, BASH pass argument to python script, BASH pass argument to script, BASH Shell, Bash Shell Scripting, linux, MAC, Mac OS X, Mac OS X Mavericks, Mavericks, mkdir, OS X Mavericks, Python, Python 3, Python pass argument, Python pass arguments, python3, scripting, shell, shell script, shell scripting, Unix
|
1 Comment
Unix shell script – convert Mac ASCII file to Unix ASCII file
With some applications like Microsoft Word you can save a file in ASCII format. However, for new lines Macs use a carriage return (ASCII character 015) while Unix uses a linefeed (ASCII character 012). If you save the file as … Continue reading →
Posted in Linux, Operating Systems, Programming Languages, Shell Scripts
|
Tagged ASCII, carriage return, linefeed, MAC, Mac to Unix, Microsoft Windows, new line, shell script, Unix, windows
|
1 Comment
Functionality of Layer 2 Switches/Bridges
Layer 2 switches and bridges switch frames on a network while layer 3 routers route packets between networks. I once heard a network engineer being asked if a network can be made faster if the network is optimized to use … Continue reading →
Posted in Networking, Technology
|
Tagged Address Learning, application specific integrated circuits, ASICs, bridges, bridging technologies, broadcasts, Cisco, collision domain, collision domains, datalink layer, filter table, Forward/Filter Decisions, frame, frame filtering, frames, layer 2 broadcasts, Layer 2 Switching, Loop Avoidance, MAC, MAC address, MAC address table, MAC database, Media Access Control, Media Access Control Address, multicasts, network, network layer, network loops, networking, packet, packets, routers, slow convergence, Spanning Tree Protocol, STP, switches, switching
|
1 Comment