…ded by thoughtbot. It was created to make file attachment very easy. In this tutorial, you will see how to use Paperclip alongside Devise.Without much talk, let's get busy.Paperclip requires the installation of ImageMagick on your machine. You need this for image processing. To install ImageMagick, use any of the…
…der to display posts from a custom post type in such a way as to create a conversation effect between two speakers in an image.In the previous part, we registered the post type, set up the sliders and added them to our site header. Now we need to position the…
…de smells, how to refactor them, and tools that are available to help us automate some of the monotony that comes with doing so, especially within PHP programming.If you've not read the first two articles in the series, I recommend it as they cover a few prerequisites we have in…
…development at some point in time, and that's what we'll cover throughout the course of this tutorial. In our custom API module, we'll fetch the list of all products available in the store, and it'll be a JSON encoded output as required by the REST standards in OpenCart.I assume that…
…dern web apps. Recently upgraded to version 5, Laravel is a mature system that continues to win support due to its elegance and stability. Laravel ships with built-in support for database migrations, object-relational mapping, routing, and authentication, making it easier for developers to start and maintain their work.If you want…
…development is complicated. When we face problems, we usually try to tackle the complexity by turning it into more understandable and manageable pieces.Domain-Driven Design is a software development methodology for tackling complex software projects to deliver an end-product that meets the goals of the organization. In fact, Domain-Driven Design promotes…
…devices, and traditional desktop applications.ASP.NET Web API leverages the concepts of HTTP and provides features such as: Different Request/Response type supported like HTML, JSON and Binary Files (image/audio/video) and not just XML content as required by SOAP. Built-in Action Mapping in controller, based on HTTP verbs (GET, POST, etc.) Creating…
…development and has been around for quite some time. The React framework is an powerful part of that Model-View-Controller trinity, because it focuses purely on the View alone. React is written in JavaScript and created by the Facebook and Instagram development teams. React is being used all over the web…
…demonstrate the points that we've listed above.Before we get started, though, it's important to understand what internationalization is and what WordPress offers in the way of doing it. Furthermore, there are a few gotchas that may surprise you, especially if you're an experienced programmer.With that set out as the outline…
…de to easily create components for your apps. JSX transforms into JavaScript when React compiles the code. The beauty of React is that you can create reusable code and easily structure your app from a component-based mindset. Finally, the gap between mocking up wireframes of semantically formed ideas and implementing…