Terminate the process on the port from the command line

Once a week, I have to deal with a zombie process or try to start a process that is already running on its designated port. In most cases, I use…

Ember Times-Issue 190

👋 Humanitarian! 🐹 It’s October… which means it’s time for Hacktoberfest!In addition, try the first beta version of Ember 4.0 and the version of ember-popperjs today 🎃 Hackett Beer Festival…

CSS accent colors

For better or worse, form fields are difficult to style with CSS. The display of form controls depends on the device, operating system, and browser, so you can imagine the…

How to create UUID in JavaScript

UUID identifiers have been used in programming since the day when baby-faced David Walsh became a professional software engineer. The first time I came into contact with UUID was through…

Ember Times-Issue 189

👋 Humanitarian! 🐹 RFC: Asset Import Specification, ember-element-query v4, EmberFest 2021-the best of both worlds, Glimmer cheat sheet and Glimmer Apollo v0.4.0. ✍️ RFC: Asset Import Specification Edward Faulkner (@ef4)…

Aggregation error

A major theme of today’s network is concurrency, which leads to asynchronous completion of tasks. In doing so, multiple errors may occur. It is best not to provide general errors,…

Ember Times-Issue 188

👋 Humanitarian! 🐹 Ember 3.28 and 4.0 Beta are released, Ember v4 requires open source contributors to handle audio in Octane responsively ember-stereoAnd Twitter theme: Ember is data first. 🎉…

Ember 3.28 and 4.0 beta release

After 3.5 years and 28 minor releases, Ember 3.28 marks the end of the 3.x series of the project. To ensure a smooth entry into the 4.x series, 3.28 has…

Ember Times-Issue 187

👋 Humanitarian! 🐹 Release: Ember-engines-router-service, ember-scroll-modifier and ember-user-activity updates, and Coding with the Dead on Twitch. ⚙️ Release: ember-engines-router-service Michael Wilander (@villander) Released Ember Engine Router Service Plug-ins that provide…

Jq for JSON

I am getting older and remember when we thought XML would change the world of programming…and then JSON saved us from hell. Parsing and querying JSON data is a basic…

React usePrevious Hook

Hooks are essential to the functional component pattern in React.A common logical comparison class Components are being compared to previous prop Current value prop Obtain value through a life cycle…

Ember Times-Issue 186

👋 Humanitarian! 🐹 Read the blog post about avoiding life cycles in components, announcing new versions of Glimmer Apollo, ember-responsive-image, and public code: Ember development flow on Twitch. NullVoxPopuli (@NullVoxPopuli)…

Use nvm to set the default node version

As I have shown you in the past, nvm An excellent utility for switching between Node.js versions. Whether it is your host or CI, it is necessary to build and…

Input event

Throughout my career, writing HTML forms has been painful. Form controls look different between operating systems and browsers, coding client-side and server-side validation is a nightmare, and you will inevitably…

Ember Times-Issue 185

👋 Humanitarian! 🐹 New educational courses, use Ember and XState, let codemods upgrade your application and handle jQuery, Ember.js: The Good Parts, the new version of ember-deep-tracked, why the blueprint…