Page 30 of 126 (2519 total posts)

September 2022

12-09-2022
Why Use MongoDB with Ruby

Why Use MongoDB with Ruby

Source: alexbevi.com

I haven't read this yet, but the topic is of great interest: "Before discovering Ruby and Ruby on Rails I was a .NET developer. At that time I’d make ad-hoc changes to my development database, export my table/function/stored procedure/view definitions to text files and check them into source control with any code changes. Using diff functionality I’d compare the schema changes that the DBAs needed to apply to production and we’d script that out separately."

Tags: ruby mongodb how-to
10-09-2022
Runno

Runno

Source: runno.dev

It has some similarities with things like JSFiddle or CodePen, but can run Ruby (as well as Python, C and C++). It can even act interactively and accept user input (such as with gets). You can then take these sandboxes and use them on your own pages/blog posts, etc.

Tags: browser ruby runner fiddle
02-09-2022
Duplication - Code with Jason

Duplication - Code with Jason

Source: codewithjason.com

Duplication can pose serious maintenance problems to codebases. Developers’ attempts to fix duplication can even sometimes introduce new problems. Certain popular approaches to addressing duplication exist, such as the rule of three and the refrain duplication is cheaper than the wrong abstraction. I think these advice snippets treat duplication in an oversimplified way that doesn’t […]

Tags: dry software-engineering programming duplication

August 2022

28-08-2022
VisiData

VisiData

Source: visidata.org

Command-line interactive multitool for tabular data.VisiData is an interactive multitool for tabular data. It combines the clarity of a spreadsheet, the efficiency of the terminal, and the power of Python, into a lightweight utility which can handle millions of rows with ease.

Tags: csv data visualize tabular cli fast cool-tools
28-08-2022
CodeSee – Bring visibility to your codebase

CodeSee – Bring visibility to your codebase

Source: codesee.io

CodeSee is the world’s first solution for Continuous Code Understanding. CodeSee helps development teams visually understand how your large-scale codebase works, document it, and collaborate continuously.

Tags: cool-tools code-review github code-style architecture design vscode
27-08-2022
Zulip: Slack alternative Chat for distributed teams

Zulip: Slack alternative Chat for distributed teams

Source: zulip.com

Now that slack changed its pricing model it may be time to switch. “Zulip combines the immediacy of real-time chat with an email threading model. With Zulip, you can catch up on important conversations while ignoring irrelevant ones”

Tags: slack cool-tools alternative
24-08-2022
Everything you need to know

Everything you need to know

Source: docs.google.com

A quirky guide for people joining this particular HCI research lab: "This material should take you a week to go through. It'll help you in doing HCI work and research in general. 1) Start with a talk by Richard Hamming called You and Your Research about picking research problems: http://www.cs.virginia.edu/~robins/YouAndYourResearch.html then look over...

Tags: hci ui research document quirky
21-08-2022
Marta

Marta

Source: marta.sh

Mentioned as a wonderful two pane FINDER replacement. I have been looking for years for a suitable replacement for a classic app NORTON COMMANDER. Maybe this is the one?

Tags: finder file-management macos cool-tools norton-commander
21-08-2022
SSH Tips and Tricks | Carlos Becker

SSH Tips and Tricks | Carlos Becker

Source: carlosbecker.dev

Since I joined Charm, I’ve been working and learning more about SSH, and I thought I would share a few quick tips and tricks with you.
Forward Yubikey Agent If you use a Yubikey (you should), you can use it in your remotes by having the key in a SSH agent and forwarding it.
To manage the agent, I strongly recommend yubikey-agent.
You can then forward it in your ~/.ssh/config like the following:

Tags: ssh tips shortcuts config how-to