===================================================================
Open your terminal using Ctrl+Alt+T and type the following commands
composer global require "laravel/installer"| Цитата из книги "Маленькая книга о Redis, Карл Сегуин": | |
| Более сложным примером будут команды setbit и getbit. Есть замечательный пост о том, как Spool (Spool - приложение, | |
| на которое ссылаются выше - прим. перев.) использует эти две команды для эффективного ответа на вопрос | |
| «сколько уникальных посетителей было у нас сегодня?». | |
| Для 128 миллионов пользователей ноутбук генерирует ответ менее чем за 50 мс и использует всего лишь 16 МБ памяти. | |
| Книга "Маленькая книга о Redis, Карл Сегуин" | |
| - https://github.com/kondratovich/the-little-redis-book/blob/master/ru/redis-ru.pdf |
| Разница между HASH и BTREE индесами в MySQL | |
| Hash: | |
| - представляет собой результат функции по ключу | |
| - не видит растояния до ближайших элементов | |
| - не может использоваться для операций диапазонов > и < | |
| - сравнивание ключа целиком | |
| - линейный при индексировании | |
| - О(1) при вытаскивании значения |
Це коротка інструкція про те, як бути білим фрілансером. Почав писати для себе, бо не все знайшов в інтернеті. І вирішив, що це корисно всім, хто працює на біржі Upwork і хоче розібратися як легально там заробляти. Тут є офіційна стаття, яку я вирішив доповнити конкретним своїм прикладом.
Про відкриття фопа і його облікування не буду розписувати. Якщо у вас фопа немає, то краще звернутися до консалтингових компаній, які на цьому спеціалізуються. Єдине, на чому я хотів би зупинитися, це кведи. Бажано, щоб вони збігалися з послугами, які ви надаватимете. Наприклад, «Software Development» відповідає найкраще «62.01 Комп'ютерне програмування». Якщо у вас інші, то пошукайте те, чому найбільше відповідаєт
| #!/bin/bash | |
| ## Install Golang 1.14.2 64Bits on Linux (Debian|Ubuntu|OpenSUSE|CentOS) | |
| ## http://www.linuxpro.com.br/2015/06/golang-aula-1-instalacao-da-linguagem-no-linux.html | |
| ## Run as root (sudo su) | |
| ## Thank's @geosoft1 | @gwmoura | |
| GO_URL="https://storage.googleapis.com/golang" | |
| GO_VERSION=${1:-"1.14.2"} | |
| GO_FILE="go$GO_VERSION.linux-amd64.tar.gz" |
| <?php | |
| namespace GuzzleDynamicRequests; | |
| require __DIR__ . '/vendor/autoload.php'; | |
| use GuzzleHttp\Client; | |
| use GuzzleHttp\Psr7\Response; | |
| // Do not extend IteratorIterator, because it cashes the return values somehow! |
| <?php | |
| use GuzzleHttp\Promise\EachPromise; | |
| use GuzzleHttp\Psr7\Response; | |
| $users = ['one', 'two', 'three']; | |
| $promises = (function () use ($users) { | |
| foreach ($users as $user) { | |
| // don't forget using generator |
| <?php | |
| namespace App\Traits; | |
| use Laravel\Nova\Element; | |
| trait BroadcastsField | |
| { | |
| public function broadcastTo($broadcastChannel): Element | |
| { |