A list of Backend as a Service (BaaS) options:
Add to your Dockerfile:
RUN docker-php-ext-configure opcache --enable-opcache \
&& docker-php-ext-install opcache
ADD php-config/opcache.ini /usr/local/etc/php/conf.d/opcache.ini
ADD php-config/opcache-blacklist.txt /usr/local/etc/opcache-blacklist.txt
Create php-config/opcache.ini
with this content:
opcache.memory_consumption=128
#!/bin/bash | |
echo -e "\e[1m\e[94mpost checkout: renew Laravel caches.\e[0m" | |
php artisan cache:clear | |
php artisan config:cache | |
php artisan route:cache | |
php artisan view:clear |
{"usd": 4.23} |
<!-- Just add this activity --> | |
<activity | |
android:name="com.yalantis.ucrop.UCropActivity" | |
android:screenOrientation="portrait" | |
android:theme="@style/Theme.AppCompat.Light.NoActionBar"/> |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | |
<title>Document</title> | |
</head> | |
<body> | |
<img id="stimImg" style="position:absolute; top:100px; left:100px; display:none" width="300" height="300" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAAXNSR0IArs4c6QAAGgVJREFUeAHtnQm4XVV1x3fmeZ5HkkAgCRkYBQrKYJFAEQlEQaAyiNhatMXaVqjaVlNjrdoWQUTAMoiCIAioUcQQlTKoBJOQBEJMXuZ5nhMCXevCzTu5b+9z791v2Fm83/q+9737zj377HV/e9//28M667QYOuXZNx0GAQhAwACBlgZ8xEUIQAACBQIIFh0BAhAwQwDBMtNUOAoBCCBY9AEIQMAMAQTLTFPhKAQggGDRByAAATMEECwzTYWjEIAAgkUfgAAEzBBAsMw0FY5CAAIIFn0AAhAwQwDBMtNUOAoBCCBY9AEIQMAMAQTLTFPhKAQggGDRByAAATMEECwzTYWjEIAAgkUfgAAEzBBAsMw0FY5CAAIIFn0AAhAwQwDBMtNUOAoBCCBY9AEIQMAMAQTLTFPhKAQggGDRByAAATMEECwzTYWjEIAAgkUfgAAEzBBAsMw0FY5CAAIIFn0AAhAwQwDBMtNUOAoBCCBY9AEIQMAMAQTLTFPhKAQggGDRByAAATMEECwzTYWjEIAAgkUfgAAEzBBAsMw0FY5CAAIIFn0AAhAwQwDBMtNUOAoBCCBY9AEIQMAMAQ |
const buttons = document.querySelectorAll('button'); | |
fitTextToElementsGroup(buttons); | |
function fitTextToElementsGroup(elements) { | |
const arrElements = elements.map ? elements : Array.apply(null, elements); | |
const fontSizes = arrElements.map(computeMaxFontSize); | |
const minFontSize = Math.min.apply(Math, fontSizes); | |
applyFontSizePx(buttons, minFontSize); |
The times demand more from us, here at Testable. We need some fresh reinforcement in the form of a junior full-stack web developer (who aims for ninja level).
If you are passionate about web development and want to expand your knowledge and you are not afraid to get your hands dirty right away (we don't do "artificial" projects), if you like to be independent, but also get the right guidance, we offer you the ideal context to grow. We are a seasoned team of varied personalities and we believe in knowledge sharing as one of the team's superpowers.
You will be working on our main products at Testable. Our stack relies on PHP (Laravel) on the server-side and plain JavaScript or VueJS on the front end. You don't need to have professional experience, but we'd love to see some work you've done using PHP and/or JavaScript. Knowledge about how WWW works and its main protocols is paramount. We are looking for someone who is a flexible team player, with a "**get-it-don
const puppeteer = require('puppeteer'); | |
const fs = require('fs'); | |
(async () => { | |
const browser = await puppeteer.launch({ | |
userDataDir: './myUserDataDir', | |
dumpio: true, | |
}); | |
const page = await browser.newPage(); | |
await page.goto('https://google.com'); |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8" /> | |
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
<title>Local time</title> | |
</head> | |
<body> | |
Local time for 2011-10-10T14:48:00Z is: <time datetime="2011-10-10T14:48:00Z" data-format="hh:mm:ss A"></time> |