Make your PHPUnit test runner look like Disk Defragmenter

https://repository-images.githubusercontent.com/692616979/67e6393f-1574-457d-89bc-327aee959e6a

This package generates a satisfying Defrag-style output when running your PHPUnit test suite.

Sample output

MS-DOS 6.x included a defrag utility that honestly was just so satisfying to watch. The 90s were a different time, folks. Disk defragmentation took about an hour and physically rearranged the data on your hard drive so it was more efficient to read off the disk.

Defrag Running in MS-DOS 6.22

Install the package via composer:

composer require benholmen/defrag --dev

Add the following lines to your phpunit.xml file:

<extensions>
    <bootstrap class="BenHolmen\Defrag\Extension"/>
</extensions>

Run PHPUnit as usual:

Of course, this produces the defrag output you’d expect.

Please see CONTRIBUTING for details.

The MIT License (MIT). Please see License File for more information.

Laravel News Links

10 Ways to Get Free AWS Credits

https://blog.finxter.com/wp-content/uploads/2023/10/image-182.png

5/5 – (1 vote)

????‍???? When looking for ways to get free AWS credits to be used on AWS services such as LLM training for your AI SaaS or EC2 instances, I discovered many resources that provide broken or stale links (or worse, harmful links), so I thought providing this list would be helpful for many Finxters.

To obtain free AWS credits, consider the following programs:

  1. AWS Activate: Ideal for startups, AWS Activate provides up to $100,000 in AWS promotional credits to help grow your business. With resources available quickly, it offers a low-cost, easy-to-use infrastructure.
  2. AWS Activate Founders: A part of AWS Activate, this package is for bootstrapped and self-funded startups. It offers credits, resources, and dedicated support to help startups build, test, and deploy on AWS.
  3. AWS Activate Portfolio: Aimed at startups affiliated with an AWS Activate Provider, this package provides up to $100,000 in AWS Activate Credits for AWS services or AWS Activate Business Support credits for technical support.
  4. Publish an Alexa Skill: Developers can earn a $100 AWS promotional credit for each Alexa skill published, aiding in unlocking your skills’ potential.
  5. AWS Webinars & Events: Attend AWS webinars, events, and conferences to earn AWS credits. Proof of attendance is required. Often, you’ll get an email inviting you to an event to gain AWS credits.
  6. AWS Educate: Designed for institutions, educators, and students to learn cloud skills, AWS Educate provides AWS credits for hands-on experience with AWS tech and training.
  7. AWS Cloud Credits for Research: This program evaluates academic research, awarding credits to researchers building cloud-hosted services or migrating research processes to the cloud.
  8. AWS Imagine Grant Program: Open to registered 501(c) nonprofit organizations, this grant provides up to $100,000 in AWS Promotional Credit to those using technology to address critical global issues.
  9. AWS Free Tier: A great option for new users to access AWS products at no cost up to specified limits for one year from account creation.
  10. Customer Surveys: I get an email from AWS asking me to complete a customer survey roughly every quarter. The survey takes 15 minutes to complete, and I’ll get a $100 credit.

If you want to learn the ins and outs of new technologies and polish your Python and OpenAI skill, feel free to check out our email academy by downloading this cheat sheet:

The post 10 Ways to Get Free AWS Credits appeared first on Be on the Right Side of Change.

Be on the Right Side of Change

How to Use Adobe Bridge Without Photoshop or Lightroom

https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2023/05/macbook-pro-16-inch-laptop-apple-m1-max-man-photo-editing-outdoors-featured.jpg

Many people use Adobe Bridge with Photoshop, Camera Raw, and Lightroom. But what happens when you don’t have access to any of those apps, and you still want to perform basic actions?

Although Adobe Bridge’s uses are limited without the major Adobe photo-editing apps, it is possible to still get a lot out of the service. Today, you’ll learn how to use Adobe Bridge without Photoshop or Lightroom.

What Is Adobe Bridge?

Whereas Lightroom and Photoshop are primarily for photo editing (you can even use Photoshop and Lightroom together), Adobe Bridge is mainly used for managing your files and folders.

With Adobe Bridge, you can edit data for your images and preview content that you may later want to edit. On top of that, you also have the option to export your photos to a new file or folder—plus more.

Although Adobe Bridge is part of the Creative Cloud ecosystem, you don’t need a paid subscription to use the app. All you need is to sign up for an Adobe account. We’ve got more of an in-depth guide to what Adobe Bridge is if you’re interested in learning more.

How Can You Use Adobe Bridge Without Photoshop or Lightroom?

Using Adobe Bridge with a photo-editing app will let you get the most out of the tool. But in some limited cases, you can use Bridge without needing Photoshop or Lightroom. In the subsections below, you’ll discover some of the best ways to do that.

1. Access Photos From Your Computer and External Hard Drives

One of the best ways to use Adobe Bridge without Photoshop or Lightroom is to access photos from your computer or other files. You can do this even if you haven’t already uploaded those photos to either photo editor.

Here’s how to view images with Adobe Bridge:

  1. Go to the Folders tab on the left-hand side of your screen.
  2. Navigate to the folders that you want to access. You can pick from either your computer or a connected external hard drive.
  3. Click the left or right arrow keys to look through each of the images within that folder.

If you double-click on a photo, it will open the Photoshop app, so you can only view small previews in Adobe Bridge. If you go to the bottom, you can choose whether you want to see Grid View, List View, or Thumbnail View.

2. View Different File Types

Tying in with the above, you can also view what’s in your files and folders—based on different file types. In the example we’re about to show you, we can choose from each of the following:

  • Camera Raw images
  • DNG files
  • Folders
  • JPEGs

To choose a selection of these, go to the Collections tab and select Filter > File Type.

3. Rate Images

It’s likely that you’ll capture hundreds of shots in one photoshoot outing. And if you’re traveling, you may come back home with thousands of photos to sift through. If you aren’t careful with how you organize your files, you could waste a lot of time editing pictures that you don’t want to.

Knowing how to implement a speedy photo editing workflow will make it much easier to complete projects more effectively. Thankfully, Adobe Bridge has a rating system that will allow you to pick the pictures or designs you want to edit with more simplicity.

The star rating system goes from 1-5. To use it, simply click on the number of stars for which you want to rate your selected image. You can always change this later if you want to, so don’t worry too much about it.

After rating your photos, you can easily sort your folders based on ratings:

  1. Click on the filter with a star icon.
  2. Select how you want to sort your photos.

In addition to viewing which pictures you’ve starred, you can also opt to view rejected content.

Editing photo metadata can save a lot of hassle in some situations. For example, if you take photos for a blog, you may notice that the description shows up as an unwanted caption. If you do happen to own a blog website, you should also ensure you aren’t making these mistakes when taking pictures for your blog.

In addition to descriptions, you can adjust where your picture was taken using the latitude, altitude, and longitude. Moreover, you have the option to alter the date you captured the image.

To edit a photo’s metadata:

  1. Select the image you want to adjust.
  2. Go to Metadata, which you should see in the bottom left-hand corner.
  3. Edit the boxes you can change.

5. Search Adobe Stock

Adobe Stock is a helpful site for royalty-free content, including photos and videos. You can access Stock directly from Adobe Bridge without needing to use Photoshop or Lightroom.

To visit Adobe Stock, navigate to Libraries and select Go to Stock & Marketplace; it’s on the right-hand side. The Creative Cloud app will then open. Here, you can use various free libraries and designs in your projects.

If you need more in-depth content for your video projects, consider checking out this comparison between Adobe Stock and Storyblocks.

6. Export Photos

Even if you use Adobe Bridge without Photoshop or Lightroom, you can export pictures to different locations. To do that:

  1. Right-click on the picture you want to export. If you have a Mac, use control + trackpad instead.
  2. Select Export to > Custom Export.
  3. Expand Save To and select Specific Folder, before selecting Browse.
  4. Choose your new file and click on Start Export.
  5. Hit Close once the file has been exported.

7. Delete Photos

It’s also possible to delete photos in Adobe Bridge:

  1. Select the image(s) you want to remove and hit the backspace key on your computer.
  2. A pop-up window titled Reject or Delete? will appear. Select Delete.

Organize Your Photos in Adobe Bridge Without Photoshop or Lightroom

Adobe Bridge is best used with Photoshop or Lightroom, but you don’t necessarily need to use either of those apps. You can still use Bridge to organize your files and get stricter on which ones you’ll import and edit. Doing so will ensure that you don’t need to repeat the same steps later.

MakeUseOf

Black Beard Fire Plugs

https://theawesomer.com/photos/2023/10/black_beard_fire_plugs_t.jpg

Black Beard Fire Plugs

 | Buy | Link

These flammable, fiber-filled plugs help light campfires and fire pits with ease. They ignite quickly and will burn long enough to get a fire going, even if they get wet. Each bag comes with enough plugs to start 50 fires, and they have a 30-year shelf life, making them great for a survival kit.

The Awesomer

Bolt SQL – Fast and beautiful database client

https://picperf.dev/https://laravelnews.s3.amazonaws.com/featured-images/bolt-sql-featured.jpg

Bolt SQL - Fast and beautiful database client

Bolt SQL is a brand-new database client from the makers of TablePlus.

This new client focuses on speed and more cloud integration so you can more easily share your setup across machines or with your team.

As a die-hard TablePlus user, I was excited to see this beta, and I noticed the speed as soon as I exported and imported data into it. Both felt instant. It’s not 100% feature-complete with TablePlus, but I imagine it’ll be pretty close once they finish the beta. Let’s look at some of the features of this new app.

Differences between TablePlus and Bolt SQL

TablePlus mainly focuses on native experience and fast interaction with GUI. TablePlus runs completely on your machine, and all data is stored within it.

Bolt SQL moves to the cloud, allowing you new features like configuration synching on all users’ devices, real-time collaboration, sharing charts and reports, and even more AI integration coming in the future.

Friendly GUI tool, blazing fast, and tracking-free

Bolt SQL cherry-picked the features you use the mostand made them easy to access. The top priorities are performance, security, and privacy.

Real-time collaboration

Bolt SQL supports real-time collaboration so you and your team can work together!

Shared workspaces

Sync and your data on all devices so you can work everywhere. Bolt SQL uses end-to-end encryption; no one can access it without the private key.

Charting

With Bolt SQL you can generate bar or line charts from your queries to easily visualize your data.

More features coming soon!

The Bolt SQL team is planning on implementing the following in the coming weeks:

  1. Integrating chatGPT and other LLMs to improve the autosuggestions.
  2. Support more charts and a dashboard builder.
  3. Support advanced filters for the table view.
  4. Add table structure/index/foreign key editor.
  5. Support more database drivers like DuckDB, Redis, etc.

Bolt SQL Pricing

You can use Bolt SQL for free on the basic plan, but that doesn’t include any cloud features. If you want to try the beta, they include an early bird coupon in the top bar header of the site for 50% off.

Visit Bolt SQL for more details and try it. It works for MacOS and Windows, and a Linux version coming soon.


The post Bolt SQL – Fast and beautiful database client appeared first on Laravel News.

Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.

Laravel News

NSA Shares Top Ten Cybersecurity Misconfigurations

The National Security Agency (NSA), in partnership with the Cybersecurity and Infrastructure Security Agency (CISA), have highlighted the ten most common cybersecurity misconfigurations in large organizations. In their join cybersecurity advisory (CSA), they also detail the tactics, techniques, and procedures (TTPs) actors use to exploit these misconfigurations. From the report: Through NSA and CISA Red and Blue team assessments, as well as through the activities of NSA and CISA Hunt and Incident Response teams, the agencies identified the following 10 most common network misconfigurations: 1. Default configurations of software and applications 2. Improper separation of user/administrator privilege 3. Insufficient internal network monitoring 4. Lack of network segmentation 5. Poor patch management 6. Bypass of system access controls 7. Weak or misconfigured multifactor authentication (MFA) methods 8. Insufficient access control lists (ACLs) on network shares and services 9. Poor credential hygiene 10. Unrestricted code execution NSA and CISA encourage network defenders to implement the recommendations found within the Mitigations section of this advisory — including the following — to reduce the risk of malicious actors exploiting the identified misconfigurations: Remove default credentials and harden configurations; Disable unused services and implement access controls; Update regularly and automate patching, prioritizing patching of known exploited vulnerabilities; and Reduce, restrict, audit, and monitor administrative accounts and privileges. NSA and CISA urge software manufacturers to take ownership of improving security outcomes of their customers by embracing secure-by-design and-default tactics, including: Embedding security controls into product architecture from the start of development and throughout the entire software development lifecycle (SDLC); Eliminating default passwords; Providing high-quality audit logs to customers at no extra charge; and Mandating MFA, ideally phishing-resistant, for privileged users and making MFA a default rather than opt-in feature. A PDF version of the report can be downloaded here (PDF).

Read more of this story at Slashdot.

Slashdot