Quantcast
Channel: MTR Design
Browsing latest articles
Browse All 130 View Live

Image may be NSFW.
Clik here to view.

People Fund

Occasionally, people come up with amazing ideas that worth spreading and have it all to make the world a better place. We believe that such projects should be given the chance to prove their...

View Article



Image may be NSFW.
Clik here to view.

River Cottage

So the tasks were set We had to create the cozy online home for a farm community, fully functioning and staying in touch with the real life. The original idea of our friends from Keo digital was that...

View Article

Image may be NSFW.
Clik here to view.

Nuffield Health

We were commissioned by our good friends from Content Formula to build the new Nuffield Health website. The challenge for our team was to develop the site using high-quality code that adheres strictly...

View Article

Image may be NSFW.
Clik here to view.

Server support enabled

Started as an interim support contract for a client's site, launched at the end of 2011 and tried out for a couple of months, we think it's time to introduce our new service to the public – Server...

View Article

Image may be NSFW.
Clik here to view.

Paranoid

What we tried to do, was make the security as paranoid as possible, and still leave the system in a usable state. Of course, there is always something else that you can do to tighten the security even...

View Article


Image may be NSFW.
Clik here to view.

Poking with Media Upload Forms

The challenge So the developers applied the following fix: $valid = false; if(preg_match('/^image/', $_FILES['file']['type'])) { $info = getimagesize($_FILES['file']['tmp_name']); if(!empty($info))...

View Article

Image may be NSFW.
Clik here to view.

Another way to make a difference

The plan is to cover the following topics: 1. Installing Python on Windows 2. Introduction to the Python interactive console and demonstrating basic Python constructs/syntax 3. Installing Django on...

View Article

Image may be NSFW.
Clik here to view.

Web Application Security Basics

Some History With the development of the computers and the communication technologies, the question of the security is becoming more and more pressing. Nowadays, every individual has some kind of...

View Article


Image may be NSFW.
Clik here to view.

PyLogWatch is born

You see, the signal-to-noise ratio in most logs is very low, so going over all of the logs by hand is an extremely boring and time-consuming task. Yet, there may be "gems" inside the logs that you...

View Article


Image may be NSFW.
Clik here to view.

Probably the longest webpage yet – Hugh's Fish Fight 834,000 Names under the Sea

Fish Fight - a multi-platform campaign produced by KEO Films and led by TV campaigner Hugh Fearnley-Whittingstall - has ignited earlier this week a campaign promoting the Fish Fight initiative by...

View Article

Image may be NSFW.
Clik here to view.

Stayin' secure with Web Security Watch

As you may be aware there is a ton of security advisories released by multiple sources every day. That's a true wealth of valuable information flowing out on the Internet. Being aware of the issues...

View Article

Image may be NSFW.
Clik here to view.

Server monitoring with S2Mon - Part 1

That's a very misleading feeling. The proper operation of a server depends on many dynamic parts, like having Internet connectivity, stable power supply, proper cooling, enough network bandwidth, free...

View Article

Image may be NSFW.
Clik here to view.

Free your people

The more you free your people to think for themselves, the more they can help you. You don't have to do this all on your own.— Richard Branson

View Article


Image may be NSFW.
Clik here to view.

Server monitoring with S2Mon - Part 2

1. Overview The S2 system relies on an agent installed on the server side to send information to the central brain over an encrypted SSL connection. The agent we are using is, of course, open-source...

View Article

Image may be NSFW.
Clik here to view.

Python and Django from dawn till dusk

This time, it will be an intensive morning-to-evening seminar, with the aim of getting you from zero to hero on both Python and Django. Well, maybe not a true hero, but it will give you the basics of...

View Article


Image may be NSFW.
Clik here to view.

Get in business with Cotton Cart

In the past we’ve received quite a lot of requests from people who wanted to use Dizzyjam for trading non-music stuff. And as those requests grew we started thinking about including a non-music section...

View Article

Image may be NSFW.
Clik here to view.

Dizzyjam @ Music Hack Day

The event produced 66 projects ranging from turning body outlines to soundwaves via a Kinect controller to a web platform for borrowing/renting musical instruments. It's an (yet) invisible creativity...

View Article


Image may be NSFW.
Clik here to view.

The Penetration Testing Report

If you had ever searched the Internet for sample penetration testing reports, then you have already found that, for some reason that is still unknown to me, security companies does not have sample...

View Article

Image may be NSFW.
Clik here to view.

SAP Jam SAML Authentication Using Python

Calling the SAP Jam API from Python is not too complex, but there are a few places that can get tricky. I managed to put the pieces together from several sources, so this is my attempt to document most...

View Article

Image may be NSFW.
Clik here to view.

SAP SuccessFactors SAML Authentication in Python

The OData specification does not specify an authentication and authorization mechanism, and the SuccessFactors team has decided to embrace another popular standard: OAuth 2.0 using the SAML bearer...

View Article

Image may be NSFW.
Clik here to view.

Skoosh Case Study - Data Matching in the Hotel Industry

Challenges and Project Objectives Matching hotels data supplied though multiple sources has long been one of the toughest challenges in the industry. Apart from the difficulties of comparing across...

View Article


Image may be NSFW.
Clik here to view.

ReactPHP

The project One of our clients is a performance driven media company utilizing exclusive properties and platforms to link brands and consumers through targeted marketing solutions. Two years ago they...

View Article


Image may be NSFW.
Clik here to view.

Rollplast.com – a complete redesign

The project With more than 18 years of experience Rollplast is one of the leading manufacturers of uPVC windows, doors, blinds and glass partitions in Bulgaria. Their expanse on the Balkans’ market...

View Article

Image may be NSFW.
Clik here to view.

Scaling PostgreSQL performance using table partitioning

The detailed statistics data for the current day is stored on a fast MySQL DB server. At the end of the day we take the data and move it to the PostgreSQL server with a simple mysql-dump to...

View Article

Image may be NSFW.
Clik here to view.

PHP or Go

First, let’s shed some light on our own experience. We had to create a RESTful API for an ad platform (which we are actively developing in the last 3 years) which is currently handling around 50...

View Article


Image may be NSFW.
Clik here to view.

Migrating from ReactPHP to Swoole

What is the reason? Not so long time ago we posted about ReactPHP and the application we made using it. We were so pleased working with ReactPHP that for some time we thought that we found the best...

View Article

Image may be NSFW.
Clik here to view.

Prismic - Laravel Cache Service

Prerequisites The project represents a simple presentation website built with Laravel and is served by a shared web hosting. The interesting part is that this site is not working with the standard...

View Article

Image may be NSFW.
Clik here to view.

Working remotely in web development

Remote vs. on-site work  In light of the Covid-19 pandemic, a lot of things changed both in our personal lives and in the way businesses function. Plenty of companies were forced to operate remotely,...

View Article

Image may be NSFW.
Clik here to view.

Image generation with AWS Lambda

This would be considered a trivial task, if, however, one is aware of all the parameters involved, such as the number of images, the number of customers who will generate them, frequency of generation,...

View Article



Image may be NSFW.
Clik here to view.

On a way to find the perfect e2e testing tool

Over the years we have worked on tons of different projects and lots of them challenged us to acquire new skills. Our team always embraces the chance to improve and develop the services we provide. We...

View Article

Image may be NSFW.
Clik here to view.

Introducing our AWS S3 Logs Parser PHP package

Overview A client of ours - a multinational pharmaceutical corporation with tens of thousands of employees around the world, contracted us to develop a platform for creating, maintaining, and consuming...

View Article

Image may be NSFW.
Clik here to view.

How Covid-19 affected our work

How Covid-19 affected the tech industry The COVID-19 pandemic is far more than a health crisis: it has a major impact on societies and economies, prompting every business sector to suspend, minimize,...

View Article

Image may be NSFW.
Clik here to view.

On a way to find the perfect e2e testing tool - part 2

Read part 1 of "On a way to find the perfect e2e testing tool" Our desire is to take a different approach for the testing process of one of our projects. Instead of manually testing the website...

View Article


Image may be NSFW.
Clik here to view.

Why choosing remote development team for your project?

One of the main issues when starting a new development project is how to build your team. Generally speaking, there are three main options: Building your in-house development team; Hiring freelance...

View Article

Image may be NSFW.
Clik here to view.

Did you know that you can save up to 90% on your development project?

You can handle this in just two simple steps: 1. Step one - Concept validation During the years we have worked with numerous startups and have met a lot of enthusiastic founders with brilliant ideas...

View Article

Image may be NSFW.
Clik here to view.

On a way to find the perfect e2e testing tool - part 3

Read part 1 of "On a way to find the perfect e2e testing tool"Read part 2 of "On a way to find the perfect e2e testing tool" To summarize, our goal is to build an independent test environment for one...

View Article


Image may be NSFW.
Clik here to view.

Perform action after creating new record in Salesforce Console

The Issue The issue is that “New Record” is a standard Salesforce functionality and there is no option to control what happens on success. The default behavior is to redirect to the newly created...

View Article


Image may be NSFW.
Clik here to view.

How to select the right partner for your web development project

Company's background The first thing you should learn about your new partner is how long have they been operating and who is their owner. In any case, it’s always best to cooperate with a...

View Article

Image may be NSFW.
Clik here to view.

Building a microsite generation and management system

Using this data, we had to generate a number of personal websites for the real estate agents, where they can present the properties offered by them along with their contact information. And we were...

View Article

Image may be NSFW.
Clik here to view.

Salesforce mini how to: Open a SubTab in Console from Lightning Web Component

Solution #1 The solution is to create a wrapper Lightning Component for your LWC and implement all the tabs functionality inside that component as it is proposed by Salesforce itself. By sending custom...

View Article

Image may be NSFW.
Clik here to view.

Pricing models for Web Development businesses

What are Fixed-price and Time & Material models and are they so completely different? As a web development company, the main factor that determines our services’ price is the working hours our team...

View Article


Image may be NSFW.
Clik here to view.

How a web design is created (and what actually the designer does)?

1. Planning out the project Everything starts with the client's idea and requirements. Even before drawing a single line of the wireframe, I have to discuss and understand the details of the project....

View Article

Image may be NSFW.
Clik here to view.

Salesforce mini how to: RefreshView alternative for LWC

Did you try this with LWC? Yes... there is no alternative for Lightning Web Components. This means that your LWC are unable to handle such an event and they are unable to dispatch it too. Reviewing the...

View Article


Image may be NSFW.
Clik here to view.

6 lessons learned for business and business of software from the 'Gladiator'...

Lesson #1: Did you see any freelancers here? If you want exceptional team performance, you need experienced and battle-tested people you can trust. Lesson #2: Teamwork isn’t just a word. It can be the...

View Article

Image may be NSFW.
Clik here to view.

The era of the prototyping tools for UI/UX - is Photoshop dead?

In this article I'd like to share my thoughts about the necessary tools in my work, how I use them and see how they've developed during the past years. It all began with Photoshop In the good old days...

View Article


Image may be NSFW.
Clik here to view.

Using an embedded video as a design element

There were few requirements from the client: The video must autoplay and loop smoothly. The playback interface should be hidden since it's a design element, not an element of the page contents. It...

View Article

Image may be NSFW.
Clik here to view.

How to create a presigned URL for AWS S3 using Apex

Locking the read access to the bucket makes all links to the resources to not have a public access. And depending on how you will use those S3 resources, you may need to provide a temporary way to...

View Article

Image may be NSFW.
Clik here to view.

How to create a serverless app with AWS SAM for Big Data Handling

Introduction Have you ever had to manage big data, such as system logs? No worries - AWS SAM and DynamoDB are here to help you. The reason for this article is the same - we have system logs, stored in...

View Article

Image may be NSFW.
Clik here to view.

The Better Way of Filtering and Extracting Elements from Huge JSON Arrays

The data is structured as a JSON that contains a big array of events. Each event has unique 'id' property related to an HTML component and provides the specific information for this component. The data...

View Article


Image may be NSFW.
Clik here to view.

Powerful E2E Tests Combination: Cypress and Git(Hub|Lab) CI/CD

We are working on a rapidly growing project, so the E2E tests and their optimizations are a fundamental part of the development/release process. The project is big with a lot of forms and third-party...

View Article

Browsing latest articles
Browse All 130 View Live




Latest Images