As a software engineer working in a distributed team, I have had the opportunity to explore various remote collaboration tools. Among them, TeamViewer stands out as an exceptional pair programming tool that has significantly improved our team’s productivity and communication.
Continue reading “Tools for a Remote Software Engineer: TeamViewer”Helpful C# – OfType
In C#, the OfType method is used to filter a collection and retrieve only the elements that are of a specific type or that can be cast to a particular type. It is part of LINQ (Language-Integrated Query) and can be used with collections that implement the IEnumerable interface.
The syntax for using OfType is as follows:
Helpful Tools for Remote Software Engineers
Remote software engineers can benefit from various tools that facilitate efficient collaboration, communication, and productivity while working remotely. Here are some helpful tools for remote software engineers:
Continue reading “Helpful Tools for Remote Software Engineers”Optimizing Your 3D Printing Setup: Must-Have Tools and Techniques
When embarking on the fascinating journey of 3D printing, it’s easy to get swept up in the allure of the printer itself and the myriad of intricate designs you can bring to life. However, achieving exceptional 3D printing results extends beyond the hardware and the design files. In this guide, we delve into the often-overlooked tools and techniques that can elevate your 3D printing experience and outcomes.
Continue reading “Optimizing Your 3D Printing Setup: Must-Have Tools and Techniques”5 Tips for Remote Work as a Software Engineer
Working from the comfort of your own home can bring immense benefits, such as increased flexibility and improved work-life balance. However, it also presents unique challenges that require adaptability and discipline.
Continue reading “5 Tips for Remote Work as a Software Engineer”Angular Material Design Table – Inline Edit Example
First, make sure you have Angular Material installed in your project by running the following command:
ng add @angular/material
Create a component that will house your table and implement inline editing functionality. For example, let’s call it TableComponent:
How to truncate text in an Angular Material UI table cell
Working on a recent project using Angular and Material UI, I needed to be able to truncate the text in one of the cells of a Material table. Here is the simplest way I have found to accomplish that.
//Add this to your css
mat-cell > span.truncate-text {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
//Wrap the long text in a span with a class of truncate-text
<ng-container matColumnDef="longtext">
<mat-header-cell *matHeaderCellDef> LongText </mat-header-cell>
<mat-cell *matCellDef="let element">
<span class="truncate-text">{{element.longtext}}</span>
</mat-cell>
</ng-container>
Another Option to Fix 3.3v Pin Issue in White Label Disks Shucked From Western Digitial Easystore Drives
If you have a home NAS device or home server and are looking to upgrade your storage, you already know how expensive the NAS rated drives can get. There is a pretty large following of people who purchase WD Easystore external drives when they are on sale and “shuck” them (basically open up the enclosure and remove the drive, do so at your own risk because this will void the warranty). As of this writing, WD
2018 MakerGeeks 3D GeekBox Review Roundup and Why I Am No Longer A Subscriber
Back in March of 2018, I began my subscription to the MakerGeeks 3D GeekBox. It was a rocky road, culminating in my October, November and December boxes being canceled and refunded. As of now I have canceled my subscription and will not be resubscribing anytime in the near future. As I have said in my monthly reviews, I do believe the filament is great quality for the price, however, the execution and logistics have been horrible. Not just with the GeekBox but with general shipping and inventory, it seems as though they frequently have items available for sale on their website but no actual inventory to back it up. As of the new year, they have revamped their website and pricing structure, maybe they are trying to rectify the current logistical issues, we will have to wait and see.
Previous monthly GeekBox reviews are here:
The previous reviews give a glimpse into what I and many others have dealt with when subscribing to the monthly GeekBox. Some months were hit or miss, with regards to timing and content. The final straw that lead to my subscription cancellation and a refund of the final three boxes of the year started in October when I was double billed for my GeekBox.
Continue reading “2018 MakerGeeks 3D GeekBox Review Roundup and Why I Am No Longer A Subscriber”Pluralsight Notes – Docker Images and Containers for ASP.NET Core
Docker Images and Containers for ASP.NET Core by Wes Higbee, is a great introductory course on everything you need to know to get your .net core application running in a container. By the end of this course you will be able to build and run your application inside docker, as well as provide an optimized image for deployment. All of this is done through the command line and the use of dockerfiles, with a final section on Visual Studio’s built-in docker support. Learning all of the commands necessary to build and run an application in a container, gives you a better appreciation for what the built-in support is doing and how to troubleshoot and future problems.
Continue reading “Pluralsight Notes – Docker Images and Containers for ASP.NET Core”
