# comes

Published articles for comes.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Exploring the Craft CMS Console Command Line Interface (CLI)

DevFeed: [Exploring the Craft CMS Console Command Line Interface (CLI)](<https://devfeed.tech/articles/exploring-the-craft-cms-console-command-line-interface-cli-31261.md>)

Original publisher: [Read original article](<https://nystudio107.com/blog/exploring-the-craft-cms-3-console-command-line-interface-cli>)

Author: andrew@nystudio107.com (Andrew Welch)

Published: 2019-02-27T20:49:00Z

Content type: tutorial

Language: en

Sources: [nystudio107 | Articles on modern web development.](<https://devfeed.tech/sources/nystudio107-articles-on-modern-web-development.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [PHP](<https://devfeed.tech/topics/php.md>), [Code](<https://devfeed.tech/topics/code.md>), [Process](<https://devfeed.tech/topics/process.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [automated](<https://devfeed.tech/tags/automated.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cms](<https://devfeed.tech/tags/cms.md>), [code](<https://devfeed.tech/tags/code.md>), [comes](<https://devfeed.tech/tags/comes.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [commands](<https://devfeed.tech/tags/commands.md>), [console](<https://devfeed.tech/tags/console.md>), [craft](<https://devfeed.tech/tags/craft.md>), [easier](<https://devfeed.tech/tags/easier.md>), [insights](<https://devfeed.tech/tags/insights.md>), [learn](<https://devfeed.tech/tags/learn.md>), [life](<https://devfeed.tech/tags/life.md>), [love](<https://devfeed.tech/tags/love.md>), [make](<https://devfeed.tech/tags/make.md>), [php](<https://devfeed.tech/tags/php.md>), [process](<https://devfeed.tech/tags/process.md>), [save](<https://devfeed.tech/tags/save.md>), [server](<https://devfeed.tech/tags/server.md>), [stop](<https://devfeed.tech/tags/stop.md>), [time](<https://devfeed.tech/tags/time.md>), [useful](<https://devfeed.tech/tags/useful.md>), [worrying](<https://devfeed.tech/tags/worrying.md>), [you-ll](<https://devfeed.tech/tags/you-ll.md>)

### AI overview

This tutorial explains Craft CMS's console command-line interface and how its commands can handle time-consuming or memory-intensive tasks, automate recurring work, and reduce problems caused by web-request limits such as timeouts.

### Source excerpt

Craft CMS comes with many useful commands that can save you time, and make your life easier. In this article, you'll learn how to stop worrying and love the CLI

## Akka workshop at Finn.no

DevFeed: [Akka workshop at Finn.no](<https://devfeed.tech/articles/akka-workshop-at-finn-no-32020.md>)

Original publisher: [Read original article](<https://tech.finn.no2017/10/17/akka-workshop-finn-no/>)

Author: Sjur Millidahl

Published: 2017-10-17T06:56:49Z

Content type: tutorial

Language: en

Sources: [Finn.no](<https://devfeed.tech/sources/finn-no.md>)

Topics: [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [async](<https://devfeed.tech/topics/async.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [apache-kafka](<https://devfeed.tech/tags/apache-kafka.md>), [async](<https://devfeed.tech/tags/async.md>), [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [comes](<https://devfeed.tech/tags/comes.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [java](<https://devfeed.tech/tags/java.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [workshop](<https://devfeed.tech/tags/workshop.md>)

### AI overview

The article recaps an Akka workshop at FINN.no and explains the Actor Model, in which actors communicate asynchronously through messages. It describes sequential message processing, state, supervision, scalability, reliability, and hands-on exercises with Java and Kotlin branches.

### Source excerpt

Akka workshoppers hard at work! In FINN.no we have experience in running distributed systems, and we often rely on asynchronous communication between our applications. Apache Kafka is the work-horse on the house, and it's doing an excellent job for us. But this doesn't mean that we shouldn't learn new things - or look at other solutions. Akka is an implementation of the Actor Model - a concept of concurrent processing first published in 1973. The Actor Model is all about two ideas: Actors and Messages. Actors sending messages A number of Actors communicate to each other using messages. An Actor will process its received messages sequentially, and send messages to other actors asynchronously. It can also keep state, perform side-effects and supervise other actors. This small hand-full of operations makes the Actor Model easy to reason about and within one Actor we need not worry about the complexity of concurrency - one message is processed after another. The power of the Actor Model comes from combining (often specialized) Actors in a supervised hierarchy. Concurrency and scalability comes naturally as the sending of messages between them are asynchronous. Reliability and uptime comes from a let-it-crash philosophy and supervision done through special Supervisor-Actors. Arild wrapping heads around the async monad! The workshop was a hands-on with a few slides between the exercises. You can do the tasks yourself by cloning and checking out the master-branch (for java) or the kotlin-branch. Slides Resources

## ReactOS Newsletter 63: Automated Test Fix and MSVC Compatibility Work

DevFeed: [ReactOS Newsletter 63: Automated Test Fix and MSVC Compatibility Work](<https://devfeed.tech/articles/newsletter-63-32929.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-63/>)

Published: 2009-08-01T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [bug](<https://devfeed.tech/topics/bug.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [gcc](<https://devfeed.tech/topics/gcc.md>)

Tags: [bug](<https://devfeed.tech/tags/bug.md>), [comes](<https://devfeed.tech/tags/comes.md>), [free](<https://devfeed.tech/tags/free.md>), [gcc](<https://devfeed.tech/tags/gcc.md>), [memory](<https://devfeed.tech/tags/memory.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [testing](<https://devfeed.tech/tags/testing.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

### AI overview

ReactOS Newsletter 63 reports a fix for an infinite loop in the automated test suite caused by memory corruption in LoadLibraryExW when handling an untrimmed library name. It also describes ongoing fixes for MSVC compilation and syntax issues.

### Source excerpt

Test Disruptions For several days the automated testing suite that runs every ReactOS revision got stuck in an infinite loop once it reached the msi_winetest. Several people following the testing noticed this issue and suggested possible causes but Jeffrey Morlan eventually committed a patch that seems to resolve it. The problem appeared to be in the LoadLibraryExW function, in a specific case where the LOAD_LIBRARY_AS_DATAFILE flag was set. The function received as one of its inputs DllName, the name of the library it was being asked to load.