Skip to content

Commit

Permalink
chore: change thecesrom to cesarcoatl
Browse files Browse the repository at this point in the history
  • Loading branch information
cesarcoatl committed Mar 21, 2024
1 parent 613fb78 commit d3d4cfb
Show file tree
Hide file tree
Showing 20 changed files with 101 additions and 100 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# blog.coatl.dev
[![time tracker](https://wakatime.com/badge/github/thecesrom/thecesrom.github.io.svg)](https://wakatime.com/badge/github/thecesrom/thecesrom.github.io)
[![GitHub deployments](https://img.shields.io/github/deployments/thecesrom/thecesrom.github.io/github-pages?label=github-pages)](https://blog.coatl.dev/)
# cesar.coatl.dev

[![time tracker](https://wakatime.com/badge/github/cesarcoatl/cesarcoatl.github.io.svg)](https://wakatime.com/badge/github/cesarcoatl/cesarcoatl.github.io)
[![GitHub deployments](https://img.shields.io/github/deployments/cesarcoatl/cesarcoatl.github.io/github-pages?label=github-pages)](https://cesar.coatl.dev/)

Personal blog.
10 changes: 5 additions & 5 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ navbar-links:
- coatl.dev: "https://github.com/coatl-dev"
- ignition-api: "https://github.com/ignition-api"
Projects:
- incendium: "https://github.com/thecesrom/incendium"
- incendium: "https://github.com/ignition-incendium/incendium"

# --- Logo --- #

Expand All @@ -40,9 +40,9 @@ round-avatar: true
# Uncomment the links you want to show and add your information to each one.
social-network-links:
email: "[email protected]"
github: thecesrom
mastodon: fosstodon.org/@thecesrom
twitter: thecesrom
github: cesarcoatl
mastodon: fosstodon.org/@cesarcoatl
# twitter: cesarcoatl

# If you want to show a link to an RSS in the footer, add the site description here.
# If you don't want to show an RSS link, remove the following line.
Expand Down Expand Up @@ -71,7 +71,7 @@ feed_show_excerpt: true
feed_show_tags: true

# The keywords to associate with your website, for SEO purposes
keywords: "azure,cesrom,coatl,coatl.dev,coatl-dev,__coatldev__,data,homebrew,macos,pycharm,python,sql,thecesrom,vscode"
keywords: "azure,coatl,coatl.dev,coatl-dev,__coatldev__,data,homebrew,macos,pycharm,python,sql,cesarcoatl,vscode"

# --- Colours / background image --- #

Expand Down
6 changes: 3 additions & 3 deletions _posts/2020-09-21-working-with-pyenv-on-macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ pyenv install 3.9.5
### Installing Python 2.7

{: .box-note}
For the [Ignition](https://github.com/thecesrom/Ignition/){:target="_blank"} project I maintain, both Python 2.7.18 or Jython 2.7.1 are required.
For the [Ignition](https://github.com/cesarcoatl/Ignition/){:target="_blank"} project I maintain, both Python 2.7.18 or Jython 2.7.1 are required.

So, first, I will install Python 2.7.18.

Expand Down Expand Up @@ -148,7 +148,7 @@ Run `pyenv versions` to list all Python versions known to pyenv; an asterisk wil

```bash
$ pyenv versions
* system (set by /Users/thecesrom/.pyenv/version)
* system (set by /Users/cesarcoatl/.pyenv/version)
2.7.18
3.9.5
```
Expand All @@ -165,7 +165,7 @@ Verify your selection by running `pyenv versions`.
$ pyenv versions
system
2.7.18
* 3.9.5 (set by /Users/thecesrom/.pyenv/version)
* 3.9.5 (set by /Users/cesarcoatl/.pyenv/version)
```

Alternatively, you could [specify multiple versions as global at once](https://github.com/pyenv/pyenv/blob/master/COMMANDS.md#pyenv-global-advanced){:target="_blank"}.
Expand Down
4 changes: 2 additions & 2 deletions _posts/2020-10-01-configuring-jython-in-pycharm.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ $ brew install coatl-dev/coatl-dev/[email protected]
==> Downloading https://search.maven.org/remotecontent?filepath=org/python/jython-installer/2.7.1/jython-installer-2.7.1
==> Downloading from https://repo1.maven.org/maven2/org/python/jython-installer/2.7.1/jython-installer-2.7.1.jar
######################################################################## 100.0%
==> java -jar /Users/thecesrom/Library/Caches/Homebrew/downloads/558a886fedd7c18b1e12419bd4ab398b3ad7aaa902df4f5686ef3b695b89f2b9--jython-installer-2.7.1.jar -s -d /usr/local/Cellar/[email protected]/2.7.1/libexec
==> java -jar /Users/cesarcoatl/Library/Caches/Homebrew/downloads/558a886fedd7c18b1e12419bd4ab398b3ad7aaa902df4f5686ef3b695b89f2b9--jython-installer-2.7.1.jar -s -d /usr/local/Cellar/[email protected]/2.7.1/libexec
🍺 /usr/local/Cellar/[email protected]/2.7.1: 3,785 files, 148.7MB, built in 1 minute 22 seconds
```
Expand Down Expand Up @@ -172,7 +172,7 @@ Type "help", "copyright", "credits" or "license" for more information.
-J--add-opens=java.desktop/sun.lwawt.macosx=ALL-UNNAMED
```
To test it I will be using the [jython](https://github.com/thecesrom/Ignition/tree/jython){:target="_blank"} branch of my [Ignition](https://github.com/thecesrom/Ignition){:target="_blank"} project.
To test it I will be using the [jython](https://github.com/cesarcoatl/Ignition/tree/jython){:target="_blank"} branch of my [Ignition](https://github.com/cesarcoatl/Ignition){:target="_blank"} project.
And when I run the Python Console I can do the following:
Expand Down
4 changes: 2 additions & 2 deletions _posts/2020-11-17-let-s-talk-about-ignition.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ date: 2020-11-17 18:55 -0800
---
I started working on [Ignition](https://inductiveautomation.com/ignition/){:target="_blank"} projects at work back in 2015 if my memory does not fail me, but back then my approach was the same I was taught during the 5-day core training. As demand for SCADA projects increased, I started looking for Python IDEs that would allow me to use either Python and/or Jython as the interpreter. After trying Eclipse + PyDev, PyCharm CE, and Visual Studio Code, I found that PyCharm fit my needs.

Since some of my scripts referenced functions from the `system` package from Ignition Scripting API, I was getting squiggly red lines letting me know that PyCharm couldn't find the referenced modules from `system`. So I decided I would recreate those functions as needed, and thinking that fellow Ignition developers could be facing something similar I decided to share with them the functions I had recreated, and so [Ignition mock scripts](https://github.com/thecesrom/Ignition-mock-scripts){:target="_blank"} was born back in December 2017; now archived and replaced by the [Ignition](https://github.com/thecesrom/Igniton){:target="_blank"} repo.
Since some of my scripts referenced functions from the `system` package from Ignition Scripting API, I was getting squiggly red lines letting me know that PyCharm couldn't find the referenced modules from `system`. So I decided I would recreate those functions as needed, and thinking that fellow Ignition developers could be facing something similar I decided to share with them the functions I had recreated, and so [Ignition mock scripts](https://github.com/cesarcoatl/Ignition-mock-scripts){:target="_blank"} was born back in December 2017; now archived and replaced by the [Ignition](https://github.com/cesarcoatl/Igniton){:target="_blank"} repo.

After a year or so, the number of modules and functions on the GitHub repo did not include all of the modules and functions of the Scripting API, but that changed when I read at the [forums](https://forum.inductiveautomation.com/t/system-library-files/29773/3){:target="_blank"} someone said that my repo hadn't been updated in a while, and that did it. I decided I would try to recreate all modules and functions from Ignition Scripting API.

Expand All @@ -22,7 +22,7 @@ Currently, Inductive Automation supports three different versions: 7.9, 8.0, and
* 8.0: Same as above, but for version 8.0; 8.0.17 is the latest
* jython: Same as `main`, but instead of using Python functions from the standard library it calls Java functions

And for previous versions, I release the source code for each Ignition release [here](https://github.com/thecesrom/Ignition/releases){:target="_blank"}. So instead of going back in time looking for a commit that contains the functions for the Ignition version in use, one could just go to releases and download the one they need.
And for previous versions, I release the source code for each Ignition release [here](https://github.com/cesarcoatl/Ignition/releases){:target="_blank"}. So instead of going back in time looking for a commit that contains the functions for the Ignition version in use, one could just go to releases and download the one they need.

Working on this project I have learned some `git`, as well as how to maintain a project that some people may find useful, and finally, it has made me more appreciative of all those maintainers, sometimes unpaid. So please consider supporting them in any way you can.

Expand Down
8 changes: 4 additions & 4 deletions _posts/2020-12-09-release-ignition-8-1-1-jython.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ tags:
- scada
date: 2020-12-09 19:22 -0800
---
## [8.1.1-jython](https://github.com/thecesrom/Ignition/releases/tag/v8.1.1-jython){:target="_blank"}
## [8.1.1-jython](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.1-jython){:target="_blank"}

Repository: [thecesrom/Ignition](https://github.com/thecesrom/Ignition){:target="_blank"} · Tag: [v8.1.1-jython](https://github.com/thecesrom/Ignition/releases/tag/v8.1.1-jython){:target="_blank"} · Commit: [2632b83](https://github.com/thecesrom/Ignition/commit/2632b83f78af7b69dd867371607f34d61e23accb){:target="_blank"} · Released by: [thecesrom](https://github.com/thecesrom){:target="_blank"}
Repository: [cesarcoatl/Ignition](https://github.com/cesarcoatl/Ignition){:target="_blank"} · Tag: [v8.1.1-jython](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.1-jython){:target="_blank"} · Commit: [2632b83](https://github.com/cesarcoatl/Ignition/commit/2632b83f78af7b69dd867371607f34d61e23accb){:target="_blank"} · Released by: [cesarcoatl](https://github.com/cesarcoatl){:target="_blank"}

### Added

* Added a new system.roster.deleteRoster system function that can delete a roster. ([#10](https://github.com/thecesrom/Ignition/issues/10){:target="_blank"})
* Added a new system.roster.deleteRoster system function that can delete a roster. ([#10](https://github.com/cesarcoatl/Ignition/issues/10){:target="_blank"})

---

Expand All @@ -24,4 +24,4 @@ This release has 4 assets:
* Source code (zip)
* Source code (tar.gz)

Visit the [release page](https://github.com/thecesrom/Ignition/releases/tag/v8.1.1-jython){:target="_blank"} to download them.
Visit the [release page](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.1-jython){:target="_blank"} to download them.
8 changes: 4 additions & 4 deletions _posts/2020-12-09-release-ignition-8-1-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ tags:
- scada
date: 2020-12-09 19:26 -0800
---
## [8.1.1](https://github.com/thecesrom/Ignition/releases/tag/v8.1.1){:target="_blank"}
## [8.1.1](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.1){:target="_blank"}

Repository: [thecesrom/Ignition](https://github.com/thecesrom/Ignition){:target="_blank"} · Tag: [v8.1.1](https://github.com/thecesrom/Ignition/releases/tag/v8.1.1){:target="_blank"} · Commit: [b4c6cb7](https://github.com/thecesrom/Ignition/commit/b4c6cb72f688754d712fbb5955bcacd3c02a4a86){:target="_blank"} · Released by: [thecesrom](https://github.com/thecesrom){:target="_blank"}
Repository: [cesarcoatl/Ignition](https://github.com/cesarcoatl/Ignition){:target="_blank"} · Tag: [v8.1.1](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.1){:target="_blank"} · Commit: [b4c6cb7](https://github.com/cesarcoatl/Ignition/commit/b4c6cb72f688754d712fbb5955bcacd3c02a4a86){:target="_blank"} · Released by: [cesarcoatl](https://github.com/cesarcoatl){:target="_blank"}

### Added

* Added a new system.roster.deleteRoster system function that can delete a roster. ([#10](https://github.com/thecesrom/Ignition/issues/10){:target="_blank"})
* Added a new system.roster.deleteRoster system function that can delete a roster. ([#10](https://github.com/cesarcoatl/Ignition/issues/10){:target="_blank"})

---

Expand All @@ -24,4 +24,4 @@ This release has 4 assets:
* Source code (zip)
* Source code (tar.gz)

Visit the [release page](https://github.com/thecesrom/Ignition/releases/tag/v8.1.1){:target="_blank"} to download them.
Visit the [release page](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.1){:target="_blank"} to download them.
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ date: 2021-01-27 11:24 -0800
---
### Introduction

I've been using GitHub for the past couple of years, but it was not until last year that my contribution activity increased. Some PRs [here](https://github.com/justinlettau/sql-source-control/pull/133) and some others [here](https://github.com/Homebrew/homebrew-cask-versions/pulls?q=is%3Apr+author%3Athecesrom) and [there](https://github.com/Homebrew/homebrew-cask/pulls?q=is%3Apr+author%3Athecesrom).
I've been using GitHub for the past couple of years, but it was not until last year that my contribution activity increased. Some PRs [here](https://github.com/justinlettau/sql-source-control/pull/133) and some others [here](https://github.com/Homebrew/homebrew-cask-versions/pulls?q=is%3Apr+author%3Acesarcoatl) and [there](https://github.com/Homebrew/homebrew-cask/pulls?q=is%3Apr+author%3Acesarcoatl).

I have created [an organization](https://github.com/coatl-dev), started [sponsoring](https://github.com/thecesrom?tab=sponsoring), and switched from HTTP to SSH following [this useful guide](https://docs.github.com/articles/generating-an-ssh-key/).
I have created [an organization](https://github.com/coatl-dev), started [sponsoring](https://github.com/cesarcoatl?tab=sponsoring), and switched from HTTP to SSH following [this useful guide](https://docs.github.com/articles/generating-an-ssh-key/).

But yesterday a user's commit `Verified` label caught my attention, so I decided to grab a cup of coffee and learn about [managing commit signature verification](https://docs.github.com/articles/generating-a-gpg-key/), and after following all the necessary steps I was able to generate my GPG key and upload it to GitHub, but there was an issue, which is the main topic of this post.

Expand Down
18 changes: 9 additions & 9 deletions _posts/2021-04-02-ignition-8-1-4-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@ tags:
- scada
date: 2021-04-02 18:10 -0700
---
This release is for Ignition [8.1.4](#814httpsgithubcomthecesromignitionreleasestagv814target_blank), and [8.1.4-jython](#814-jythonhttpsgithubcomthecesromignitionreleasestagv814-jythontarget_blank).
This release is for Ignition [8.1.4](#814httpsgithubcomcesarcoatlignitionreleasestagv814target_blank), and [8.1.4-jython](#814-jythonhttpsgithubcomcesarcoatlignitionreleasestagv814-jythontarget_blank).

## [8.1.4](https://github.com/thecesrom/Ignition/releases/tag/v8.1.4){:target="_blank"}
## [8.1.4](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.4){:target="_blank"}

Repository: [thecesrom/Ignition](https://github.com/thecesrom/Ignition){:target="_blank"} · Tag: [v8.1.4](https://github.com/thecesrom/Ignition/releases/tag/v8.1.4){:target="_blank"} · Commit: [b4c6cb7](https://github.com/thecesrom/Ignition/commit/b4c6cb72f688754d712fbb5955bcacd3c02a4a86){:target="_blank"} · Released by: [thecesrom](https://github.com/thecesrom){:target="_blank"}
Repository: [cesarcoatl/Ignition](https://github.com/cesarcoatl/Ignition){:target="_blank"} · Tag: [v8.1.4](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.4){:target="_blank"} · Commit: [b4c6cb7](https://github.com/cesarcoatl/Ignition/commit/b4c6cb72f688754d712fbb5955bcacd3c02a4a86){:target="_blank"} · Released by: [cesarcoatl](https://github.com/cesarcoatl){:target="_blank"}

### Added

- [system.perspective.getProjectInfo](https://docs.inductiveautomation.com/display/DOC81/system.perspective.getProjectInfo) scripting method ([#35](https://github.com/thecesrom/Ignition/issues/35){:target="_blank"})
- [system.perspective.getProjectInfo](https://docs.inductiveautomation.com/display/DOC81/system.perspective.getProjectInfo) scripting method ([#35](https://github.com/cesarcoatl/Ignition/issues/35){:target="_blank"})

---

Expand All @@ -25,15 +25,15 @@ This release has 3 assets:
- Source code (zip)
- Source code (tar.gz)

Visit the [release page](https://github.com/thecesrom/Ignition/releases/tag/v8.1.4){:target="_blank"} to download them.
Visit the [release page](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.4){:target="_blank"} to download them.

## [8.1.4-jython](https://github.com/thecesrom/Ignition/releases/tag/v8.1.4-jython){:target="_blank"}
## [8.1.4-jython](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.4-jython){:target="_blank"}

Repository: [thecesrom/Ignition](https://github.com/thecesrom/Ignition){:target="_blank"} · Tag: [v8.1.4-jython](https://github.com/thecesrom/Ignition/releases/tag/v8.1.4-jython){:target="_blank"} · Commit: [2632b83](https://github.com/thecesrom/Ignition/commit/2632b83f78af7b69dd867371607f34d61e23accb){:target="_blank"} · Released by: [thecesrom](https://github.com/thecesrom){:target="_blank"}
Repository: [cesarcoatl/Ignition](https://github.com/cesarcoatl/Ignition){:target="_blank"} · Tag: [v8.1.4-jython](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.4-jython){:target="_blank"} · Commit: [2632b83](https://github.com/cesarcoatl/Ignition/commit/2632b83f78af7b69dd867371607f34d61e23accb){:target="_blank"} · Released by: [cesarcoatl](https://github.com/cesarcoatl){:target="_blank"}

### Added

- [system.perspective.getProjectInfo](https://docs.inductiveautomation.com/display/DOC81/system.perspective.getProjectInfo) scripting method ([#35](https://github.com/thecesrom/Ignition/issues/35){:target="_blank"})
- [system.perspective.getProjectInfo](https://docs.inductiveautomation.com/display/DOC81/system.perspective.getProjectInfo) scripting method ([#35](https://github.com/cesarcoatl/Ignition/issues/35){:target="_blank"})

---

Expand All @@ -43,4 +43,4 @@ This release has 3 assets:
- Source code (zip)
- Source code (tar.gz)

Visit the [release page](https://github.com/thecesrom/Ignition/releases/tag/v8.1.4-jython){:target="_blank"} to download them.
Visit the [release page](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.4-jython){:target="_blank"} to download them.
2 changes: 1 addition & 1 deletion _posts/2021-04-29-ignition-8-1-5-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ date: 2021-04-29 11:58 -0700

---

Additionally I'd like to announce the release of [Ignition 8.1.5](https://github.com/thecesrom/Ignition/releases/tag/v8.1.5){:target="_blank"}, and [Ignition 8.1.5-jython](https://github.com/thecesrom/Ignition/releases/tag/v8.1.5-jython){:target="_blank"} for the [Ignition](https://github.com/thecesrom/Ignition){:target="_blank"} GitHub repo.
Additionally I'd like to announce the release of [Ignition 8.1.5](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.5){:target="_blank"}, and [Ignition 8.1.5-jython](https://github.com/cesarcoatl/Ignition/releases/tag/v8.1.5-jython){:target="_blank"} for the [Ignition](https://github.com/cesarcoatl/Ignition){:target="_blank"} GitHub repo.

Feel free to clone it, fork it, or simply download the source.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ tags:
- windows
date: 2021-05-26 14:59 -0700
---
I spend most of my time working on a Windows machine for work-related projects, and for [some](https://github.com/thecesrom/Ignition){:target="_blank"} [personal](https://github.com/thecesrom/incendium){:target="_blank"} [projects](https://github.com/coatl-dev/homebrew-coatl-dev){:target="_blank"} I use my still trustworthy [MacBook Air (13-inch, Mid 2012)]({{ site.url }}/2020/09/16/creating-a-bootable-installer-for-macos){:target="_blank"}, and on both systems I spend some of my time working on the Terminal. On Windows I use the new, aptly named, [Windows Terminal](https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701){:target="_blank"}, and on macOS I still use the Terminal; both with a certain level of customization, but more on that on another post.
I spend most of my time working on a Windows machine for work-related projects, and for [some](https://github.com/cesarcoatl/Ignition){:target="_blank"} [personal](https://github.com/ignition-incendium/incendium){:target="_blank"} [projects](https://github.com/coatl-dev/homebrew-coatl-dev){:target="_blank"} I use my still trustworthy [MacBook Air (13-inch, Mid 2012)]({{ site.url }}/2020/09/16/creating-a-bootable-installer-for-macos){:target="_blank"}, and on both systems I spend some of my time working on the Terminal. On Windows I use the new, aptly named, [Windows Terminal](https://www.microsoft.com/en-us/p/windows-terminal/9n0dx20hk701){:target="_blank"}, and on macOS I still use the Terminal; both with a certain level of customization, but more on that on another post.

Also, on both systems I have installed Python and some packages, which include black, flake8, isort, pipgrip, pip-autoremove, pre-commit, pydocstyle, and toml. And at some point I wondered if there was a way to update all outdated packages with one single command, so I did what every decent human being does: I asked the Internet.

Expand Down
Loading

0 comments on commit d3d4cfb

Please sign in to comment.