A site devoted mostly to everything related to Information Technology under the sun - among other things.

Showing posts with label Software Tools. Show all posts
Showing posts with label Software Tools. Show all posts

Tuesday, October 14, 2025

Effort.jl

Effort.jl is a fast and differentiable emulator for the Effective Field Theory of the Large-Scale Structure of the Universe.

It is described here: 

Effort.jl: a fast and differentiable emulator for the Effective Field Theory of the Large Scale Structure of the Universe - IOPscience

The (Julia language) Repo is here: 

GitHub - CosmologicalEmulators/Effort.jl: Repository containing the EFfective Field theORy surrogaTe

Effort.jl Home:

Home · Effort.jl

Sunday, July 20, 2025

Tuesday, January 7, 2025

Tables and Columns Cross-Reference Spreadsheet - tidbit

I had found it efficient to create a cross-reference spreadsheet for tables vs. columns as well as one for columns vs. tables in a relational database during the course of executing my software development work.  It enabled me to quickly look up tables and columns without having to connect to my database and search for the occurrences of a column (sometimes in multiple tables) and other, similar searches.

The basic idea was to use a SQL query to get records of tables and columns (with their properties) of a relational schema and to then use the MS Excel Pivot tables to create two tabs based on that those records; one for Tables vs. Columns and one for Columns vs. Tables.

I have posted a sample here:

Tools/Tables and Columns Cross-Reference.xlsx at main · Crimson-Reason/Tools


Sunday, August 25, 2024

Thursday, June 6, 2024

MS Windows Total Recall

This very simple tool extracts and displays data from the Recall feature in Windows 11, providing an easy way to access information about your PC's activity snapshots.

GitHub - xaitax/TotalRecall: This tool extracts and displays data from the Recall feature in Windows 11, providing an easy way to access information about your PC's activity snapshots.

Monday, April 8, 2024

SBOM for AI

I think it make sense to extend to AI software assets the same approach as Embedded Systems developers are adopting for their software assets; viz. SBOM. 

Pleas see Introduction to SBOM management on embedded Linux - sergioprado.blog, and [2307.02088] Trust in Software Supply Chains: Blockchain-Enabled SBOM and the AIBOM Future (arxiv.org), and the image below for further elucidation of what SBOM is.




Thursday, March 14, 2024

Teach Yourself ChatGPT

I came across this no-code tutorial for a ChatGPT-based solution:

Another way to proceed is to use a persoanl free subscription for Microsoft Azure - https://portal.azure.com/#home and look for ChatGPT.  However, that is a much more complex environmnet.

Tuesday, January 2, 2024

NetLogo Modeling Tool

An interesting free modeling tool from the Northwestern University - 

NetLogo Home Page (northwestern.edu)

Wednesday, April 13, 2022

CSS/JS Compatibility Site

Use https://caniuse.com/ for compatibility on a large amount of CSS/JS items!

Thursday, April 7, 2022

Minifying JS & CSS Code

 From Natalia Putik, who is a reader of this Blog:

"Web Site Optimization: Speed Up Your Site website optimization web speed optimize web site performance company is a pretty good tool, but it's not really user-friendly and it contains ads…

I searched for alternatives and found another tool. 

It's ad-free and quite straightforward. I just wanted to suggest you show it alongside the other one:

https://www.websiteplanet.com/webtools/jscssminifier/
 
This tool allows you to minify your JS & CSS code quickly and easily (and it's completely free too!)" 

Monday, January 3, 2022

Mamba: A Package Manager for Python

If you use conda to manage your packages, you might be interested in switching to mamba (Welcome to Mamba’s documentation! — documentation). It can be installed by running: conda install mamba -y

I noticed that the times that take to create an environment are reduced a lot just by changing to mamba. Also helped me reducing my TFS pipeline Docker build to go from over 20 minutes to approximately 4 minutes.




More discussion here:

Conda or Mamba for production? | EPI2ME Labs Blog



Monday, February 17, 2020

Useful Tools for PostgreSQL

DBweaver:
The community edition is free. It will address most of the common functionality one may need.

Microsoft Excel:
Note: Before you can connect to a PostgreSQL database in Power Query, you need the Ngpsql data provider for PostgreSQL installed on your computer. Select the driver that matches your Office version (32-bit or 64-bit). See: Which version of Office am I using? for more information. Also make sure you have the provider registered in the machine configuration that matches the most recent .NET version on your device.

1. Click the Data tab, then Get Data > From Database > From PostgreSQL Database. If you don't see the Get Data button, then click on New Query > From Database > From PostgreSQL Database.
2. In the PostgreSQL Database dialog box, specify the PostgreSQL Database Server you want to connect to in the Server Name section.
3. If you want to import data using native database query, specify your query in the SQL Statement box. For more information, see Import Data from Database using Native Database Query.
4. Select OK.
5. If the PostgreSQL server requires database user credentials:
a. In the Access a Database dialog box, enter your username and password.
b. Select Connect.

Microsoft MS SQL Server Management Studio:
Using Management Studio to connect to PostgreSQL - https://www.devart.com/odbc/postgresql/docs/microsoft_sql_server_manager_s.htm
It is a free download from:

pgAdmin:
Depending on whether one mostly needs to perform admin. or query/script development, it may not have everything one requires … but one should certainly check it out.
Available from https://www.pgadmin.org/

Saturday, January 11, 2020

React vs. Angular

 https://appinventiv.com/blog/react-vs-angular/

About Me

My photo
I had been a senior software developer working for HP and GM. I am interested in intelligent and scientific computing. I am passionate about computers as enablers for human imagination. The contents of this site are not in any way, shape, or form endorsed, approved, or otherwise authorized by HP, its subsidiaries, or its officers and shareholders.

Blog Archive