webMASTAH.weekly.027 – Jak (dokładniej) wyceniać zadania IT?

Polskie

Wycena czasu na realizacje zadań jest kluczowa bo wyznacza termin ukończenia projektu. Jednak wycena w jednym wymiarze (czasu) może okazać się zbyt mało miarodajna. Do wyceny warto wprowadzić dodatkowe parametry takie jak pracochłonność i skomplikowanie…
wojciszko​.com

Dzisiaj nauczysz się korzystać z Gita – systemu kontroli wersji, który stał się de facto standardem na rynku.Git to rozproszony system kontroli wersji (co to dokładnie znaczy, powiemy sobie za moment), u którego podstaw leżą bardzo proste założenia.…
kobietydokodu​.pl

Miejsca pracy w it rosną jak grzyby po deszczu, a mimo to wciąż w branży technologicznej widuje się głównie białych mężczyzn. Dlaczego?…
hakierka​.pl

Frontend

In a recent thread on SitePoint’s forums, some code was given to let one dropdown box control when another dropdown box is visible. Even though the code worked just fine, I realized that it left much to be desired. It was brittle and incapable of withstanding even small changes to the accompanying HTML.…
sitepoint​.com

Here are some of the best experiments and live examples of CSS3 animation to inspire you.…
creativebloq​.com

Cordova is a framework that lets you create mobile apps using web technologies like HTML, Javascript and CSS. This allows you to target multiple platforms like Android and iOS using one code base. Although you still need platform-specific technologies like the Android SDK and XCode to build an app, you can create apps without having to write any Android or iOS code.…
coligo​.io

ITCSS is a CSS architecture, it stands for Inverted Triangle CSS and it was created by Harry Roberts from CSS Wizardry. It allows you to properly take advantage of the key features of CSS without the mess.…
medium​.okgrow​.com

Ask web developers what browser they use, and they’ll no doubt tell you Google Chrome is the browser they turn to day-in-day-out. Sorry, Safari. Whether it’s to peruse GitHub, send the odd tweetstorm or catch-up on the latest Netflix hit — Chrome’s the one. But when was the last time you actually considered any alternative?…
medium​.com/statuscode

When you are building a web application, one of the most common things you need to take care of is the validation of user input. To do so, you have to choose if you will implement form validation by yourself or if you’ll use a Vue plugin. Since there are a couple of great plugins regarding validation out there, I suggest you to pick the second option…
dotdev​.co

This is the manifest of things I've learned about managing CSS in large, complex web projects during my many years of professional web development. I've been asked about these things enough times that having a document to point to sounded like a good idea.…
github​.com/jareware

In this post, find a compiled list of 15 jQuery based rating plugins to create rating system on your website. These plugins can use icon fonts, images, text or your own logo to create ratings. These plugins display ratings in the form of stars, smileys, bars, like/dislike button and thumb’s up/down. These plugins can be used for getting feedback and in case of any ecommerce portal, get rating for your products.…
learningjquery​.com

We all want to disappear sometimes. HTML elements are no different. Sometimes they want to hide out for a while. Not cease to exist completely — just keep things on the down-low. Thankfully, when it comes to making HTML elements disappear, CSS offers a variety of options.…
medium​.freecodecamp​.com

Dive back into Angular 2 and learn how to test components in a new tutorial in our 'Test-driven Development with Angular 2 and Webpack' series.…
semaphoreci​.com

Frontend – soft

Backend

This is a crash course on Ansible that you can also use as a template for small projects or to get you into this awesome tool. By the end of this guide, you will know enough to automate server configurations, deployments and more. …
gorillalogic​.com

Good search results are very important to the end-user, which means helping them find the best possible search terms. For a commerical site, helping users get to the correct product page quickly is a value proposition that would positively impact the revenue stream of the business. With this in mind, could we do better by suggesting possible search results before the user has even finished typing? It's possible with Elasticsearch's completion suggester.…
codevate​.com

The story that started 20 years ago is coming to its end. I’m talking about the old MyISAM storage engine that was the only storage provided by MySQL in 1995, and was available in MySQL for 20+ years. Actually, part of my job as a MySQL consultant for 10+ years was to discover MyISAM tables and advise customers how to convert those to InnoDB.…
percona​.com

When it comes to driving, speed is not everything. But on the web, speed makes all the difference. The faster your application, the better the user experience. Well, this article is on PHP Generators, so why are we talking about speed? As you are soon about to find out, generators make a huge difference on speed and memory management.…
scotch​.io

This guide is by and for engineers who use AWS. It aims to be a useful, living reference that consolidates links, tips, gotchas, and best practices. It arose from discussion and editing over beers by several engineers who have used AWS extensively.…
github​.com/open-guides

Choosing the right database system is one of, if not the most important decisions to make when designing a new data-driven software solution, and as we will see, is based on many factors and tradeoffs.…
innoarchitech​.com

The MVC pattern has become widespread in web development, but it was never meant to be used in websites and web applications. Different people have different interpretations of MVC, and what code should go where. To this end, a newer pattern meant to build upon MVC but more suited to web applications is ADR: Action–Domain–Responder.…
martinbean​.co​.uk

There’s no shortage of companies offering solutions that claim to meet all the demands of an enterprise Docker platform, and I seem to spend most of my days being asked for opinions on them. I want to outline the areas that may be important to an enterprise when considering developing a Docker infrastructure…
medium​.com/zwischenzugs

Adding the right index to speed up your queries is essential. But after a while, as your system grows, you may find yourself with tons of indexes, which all slow down writing to the database – as with each write to the table, the index needs to be updated as well in the same transaction.…
blog​.jooq​.org

Exception handling saves your code in the most unusual circumstances. PHP 7 has introduced two new classes that assist a developer in handling errors with ease, and that’s what we’ll look at in this post. Before the introduction of these classes in PHP 7, exception error classes were written to handle the different types of errors.…
sitepoint​.com

Backend – soft

Wydarzenia

Cotygodniowa porcja linków na Twoim mailu

Nie czekaj, zapisz się na newsletter. Żadnego spamu, same webdevowe mięcho.

Send this to friend

webmastah.weekly
Cotygodniowa porcja linków ze świata WEBDEV BEZ spamu, TYLKO samo mięcho!
Zobacz poprzednie wydania. Dołącz do 2 tysięcy webdeveloperów!
HTML5, CSS3, JS (React, Angular, Ember, Vue), PHP, SQL
webmastah.weekly
Cotygodniowa porcja linków ze świata WEBDEV BEZ spamu, TYLKO samo mięcho!
Zobacz poprzednie wydania. Dołącz do 2 tysięcy webdeveloperów!
HTML5, CSS3, JS (React, Angular, Ember, Vue), PHP, SQL