sh install-docker.sh
- log out
- log back in
Discover gists
/** | |
* Remove edges, node and __typename from graphql response | |
* | |
* @param {Object} input - The graphql response | |
* @returns {Object} Clean graphql response | |
*/ | |
const cleanGraphQLResponse = function(input) { | |
if (!input) return null | |
const output = {} | |
const isObject = obj => { |
# lib/party_web/components/example_component.ex | |
defmodule PartyWeb.ExampleComponent do | |
@moduledoc """ | |
An example LiveComponent under test. | |
""" | |
use Phoenix.LiveComponent | |
def render(assigns) do | |
~H""" | |
<div> |
import android.os.Bundle | |
import android.view.LayoutInflater | |
import android.view.View | |
import android.view.ViewGroup | |
import androidx.fragment.app.Fragment | |
import androidx.recyclerview.widget.LinearLayoutManager | |
import com.example.stickyheader.databinding.FragmentHomeListBinding | |
import com.example.stickyheader.header.StickyHeaderItemDecorator | |
import com.example.stickyheader.model.ItemModel |
function calculate_median($arr) { | |
$count = count($arr); //total numbers in array | |
$middleval = floor(($count-1)/2); // find the middle value, or the lowest middle value | |
if($count % 2) { // odd number, middle is the median | |
$median = $arr[$middleval]; | |
} else { // even number, calculate avg of 2 medians | |
$low = $arr[$middleval]; | |
$high = $arr[$middleval+1]; | |
$median = (($low+$high)/2); | |
} |
#!/bin/bash | |
# sudo apt install jq wget curl | |
# usage: github-install user/repo | |
set -e | |
repo=$1 | |
tmp="/tmp/.github-install" | |
binpath="$HOME/.local/bin" | |
rm -rf $tmp |
- Use
curl
to get the JSON response for the latest release - Use
grep
to find the line containing file URL - Use
cut
andtr
to extract the URL - Use
wget
to download it
curl -s https://api.github.com/repos/jgm/pandoc/releases/latest \
| grep "browser_download_url.*deb" \
| cut -d : -f 2,3 \
| tr -d \" \
хз чьё, сохранил, чтобы не потерять
Баран - он баран и есть. Всегда прав и ниибет. Проще убить сразу, чем начинать с ним спорить, потому что переспорить Овна возможно только в одном случае - если он слепоглухонемой безрукий и безногий инвалид (и то, есть огромный шанс, что даже в этом случае он все равно покажет вам хуй). Зато Овны честные. Иногда такие честные, что аж зубы сводит: предельно честно ответит, если вам не идет стрижка или платье полнит. С этим ничего не поделаешь, придется смириться (или убить, как уже говорилось выше). В домашних делах Овен, как правило, бесполезен - он умеет только генерировать гениальные идеи, а прахом бытия старается подошв не осквернять. Впрочем, если дать Овну понять, что Стрелец моет полы лучше его - костьми, сука, ляжет, но будет каждую субботу канифолить ваш паркет, потому что нет на свете вещи, которую Овен бы Стрельцу уступил. С Овном никогда не бывает скучно - этот знак обладает каким-то кармическим, сука, талантом искать приключения на свою прекрасную жоп