Group Activity

    • Gary Wright II
      Windows 11 Hack - You can't move windows between virtual desktops directly yet (AFAIK), but you can open the Task View and then move applications to the desired desktop from there. First, open “Task View” [Win+Tab key] and focus the desktop with...
      • Gary Wright II
        su vs. sudo - Since converting all of my servers to Ubuntu, I mostly use sudo. But there are advantages/disadvantages to both commands. Do you know the difference between the usage of the two? Here's one opinion, but choose which works best for your...
        • Gary Wright II
          Geek Food 🖥️: More years ago than I'd like to admit, Bruce Eckel with "Thinking in Java" got me started with #Java. But tech and programming languages evolve, and I've migrated all but one app from Java to #Python. "Thinking in Python" is on my...
          • Gary Wright II
            Quantum Physics - Neutrons and protons are made of three quarks each that are "ordinary" matter, but there are tetraquarks and pentaquarks that are "exotic" matter. The way they decay is special, so a new theory of physics is now...
            • Gary Wright II
              Geek Food - My productivity relies on automation of things. I love #Python and I use Anaconda daily. Here's a great tutorial on how to build a 🐍CLI app to get weather reports that's good for beginners or those coming from another programming...
              • Gary Wright II
                Geek Food - One of my favorite new features in Python v3.10 is structural pattern matching. Very powerful! 🤯 PEP636 is a good tutorial on how to use it: https://www.python.org/dev/peps/pep-0636/
                • Gary Wright II
                  Gary Wright II published a blog post Blocking spam and hack attacks by TLD
                  Much of the email spam and hack attacks I see against my servers can be blocked up-front by using these techniques.
                  • Gary Wright II
                    Geek Food: The 🇺🇸 DoJ has issued "Legal Considerations when Gathering Online Cyber Threat Intelligence and Purchasing Data from Illicit Sources" that y'all will definitely want to study if you do any #RedTeam or other InfoSec research work....
                    • Gary Wright II
                      Geek Food: Tutorials are meant to teach you concepts, not best practices (especially security!) and you should learn from code examples - not just cut/paste them. So, where to find examples of working production (open source) code?🤔 Check this site...
                      • Gary Wright II
                        Geek Food: Chrome v80 will start blocking mixed content (HTTPS mixed with HTTP requests). That may cause some problems if you don't update your websites or until 3rd parties update theirs. You should be forcing HTTPS on everything already, but...
                        • Gary Wright II
                          Python: Equality vs Identity - The == operator compares the value or equality of two objects. The "is" operator checks whether two variables point to the same object in memory. Do know when to use which one?...
                          • Gary Wright II
                            Geek Food - An easter egg: at a 🐍Python prompt type this: >>> import this and it will display The Zen of Python by Tim Peters. Got any other cool easter eggs or geek tips??? Send them to Gary @ Gary-Wright.com
                            • Gary Wright II
                              Geek Food: I use silly memory aids. Example: Python data types - brackets vs. parenthesis L as in List is half a square, and [ is half a square, so a List uses brackets: my_list = [1,2,3] If I said "Yer' Tuple is showing!" you'd guess Tuples...
                              • Gary Wright II
                                Geek Food: In recent years we've gotten distribution package managers to resolve tedious conflicts like "sudo apt upgrade" and even self-updating distros like "conda update conda" - so what's the next step for geeky civilization???🤔 > computer...
                                • Gary Wright II
                                  My favorite Integrated Development Environment (IDE) is NetBeans because it has multiple language support (Java, PHP, Javascript, etc.) and is free / open-source.
                                  • Gary Wright II
                                    For doing data science, or working in STEM (Science, Technology, Engineering, Math) the Anaconda distribution is the easiest (and free) way to get started.  In addition to the Python and R programming languages, it has a full suite of...
                                    • Gary Wright II
                                      Geeks: My brain🧠 experiences a stack overflow from time to time, so I'm always grateful to find good programming cheat sheets. Here are some helpful ones for Python, Numpy, Pandas, and R programming🤓: http://www.datasciencefree.com/cheatsheets.html
                                      • Gary Wright II
                                        Gary Wright II bookmarked Android Developers
                                        Home page for Android software developers.
                                        • Gary Wright II
                                          Gary Wright II bookmarked Python
                                          Python is a powerful scripting language that is open source.
                                          • Gary Wright II
                                            Gary Wright II bookmarked PHP
                                            PHP is an open source server scripting language.
                                            • Gary Wright II
                                              Gary Wright II bookmarked MariaDB
                                              MariaDB is an open source replacement for MySQL database.
                                              • Gary Wright II
                                                Gary Wright II bookmarked Ubuntu Linux
                                                Ubuntu Linux is an open source operating system and available for desktop, server, and cloud computing.
                                                • Gary Wright II
                                                  Gary Wright II bookmarked Impress Remote - iOS
                                                  Impress Remote is an iOS application that allows you to control your LibreOffice Impress presentation using your phone. An Android version is also available.
                                                  • Gary Wright II
                                                    Impress Remote is an Android application that allows you to control your LibreOffice Impress presentation using your phone. An iOS version is also available.
                                                    • Gary Wright II
                                                      Gary Wright II bookmarked LibreOffice
                                                      Open source office suite of programs: document editor, spreadsheet, presentations, math formulas, database, diagram and drawing applications.