What is fd?

Small intro to a simple, fast and user-friendly alternative to find, written in Rust
30 October 2017   856

What is fd?

fd is a simple, fast and user-friendly alternative to find.

While it does not seek to mirror all of find's powerful functionality, it provides sensible (opinionated) defaults for 80%of the use cases.

fd demo
fd demo

Features

  • Convenient syntax: fd PATTERN instead of find -iname '*PATTERN*'.
  • Colorized terminal output (similar to ls).
  • It's fast
  • Smart case: the search is case-insensitive by default. It switches to case-sensitive if the pattern contains an uppercase character.
  • Ignores hidden directories and files, by default.
  • Ignores patterns from your .gitignore, by default.
  • Regular expressions.
  • Unicode-awareness.
  • The command name is 50% shorter than find .
  • Parallel command execution with a syntax similar to GNU Parallel.

if you are interested, you can learn more at GitHub.

0

Mozilla to Roll Out Firefox 64

Learn about updates for both users and developers in new version of popular browser
12 December 2018   100

Mozilla has released the Firefox 64 browser. The developers have eliminated 30 vulnerabilities, among which 21 are critical. The development team added operations with multiple tabs, improved browser performance for macOS and Linux platforms, and also discontinued support for Symantec certificates.

New in Firefox 64 for users:
Support for news feeds (RSS) and live bookmarks has been discontinued - the company has proposed replacing them with extensions or third-party aggregators. In addition, Firefox has stopped supporting Symantec TLS certificates. This is due to incorrect preparation of reports and other irregularities in the work of the company, for example, issuing EV certificates without checks.

The about: crashes page has been redesigned. It displays sent and unsent reports about browser crashes, while the user can delete any of them from the hard disk.

  • Other innovations:
  • Task Manager. It displays the resource usage of each tab.
  • Increased the speed of work. When creating browser versions for the macOS and Linux platforms, the Clang compiler was used with the optimization mode during linking.
  • Link Exchange in Windows. Users can share sites that are viewed on social networks using the Share button in the context menu of a web page.
  • Remove add-ons from the toolbar. To do this, call the context menu (right-click on the add-on icon).
  • Firefox configuration profiles for macOS. They are set up by corporate clients for internal use.
  • Tabs. In the new version, the user can select multiple tabs and move, close or add them to the bookmarks.

Firefox 64 updates for developers:

  • The ability to work simultaneously with three CSS grids in the interface for viewing multi-layered layout of elements (CSS Grid Inspector).
  • JavaScript syntax highlighting in the command line of the web console.
  • Changes in CSS, including support for CSS scrollbars and -webkit-appearance.
  • Displays the contrast value of the text relative to the background when you hover the cursor in the Accessibility Inspector panel.

Get more info at official docs.