901 комментарий

avatar
keyboard_arrow_up
keyboard_arrow_down
.-.
avatar
keyboard_arrow_up
keyboard_arrow_down
Сентяяяябрь горииит!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Календари врут.
avatar
keyboard_arrow_up
keyboard_arrow_down
*дружит кошку
avatar
keyboard_arrow_up
keyboard_arrow_down
Френдзонируешь?
avatar
keyboard_arrow_up
keyboard_arrow_down
Ниет. Просто дружу
avatar
keyboard_arrow_up
keyboard_arrow_down
Дружба это магия
avatar
keyboard_arrow_up
keyboard_arrow_down
И кошка магическая
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
.-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Не грусти — блейзерни!
avatar
keyboard_arrow_up
keyboard_arrow_down
Опять японские кроссворды..
avatar
keyboard_arrow_up
keyboard_arrow_down
Извините, что очень неаккуратно <-<
Как минимум один квадратик здесь закрашен неправильно…
СпойлерВ построении QR-кодов есть три основные сложности. В порядке убывания:
1) Вычисление корректирующих кодов
2) Наложение маски
3) Определение положения блоков данных
Данные в QR-коде записываются блоками справа налево зигзагом, начиная снизу. В данном случае (двоичный режим кодирования), большинство блоков состоят из 8 квадратиков и имеют нерегулярную форму. Очень нерегулярную >->
Первый блок здесь в левом нижнем углу состоит из 2*2 квадратиков. Этот блок определяет режим записи (байтами). Режимов записи QR существует множество, включая режимы для просто чисел, для чисел и буков со своей особой таблицей кодирования, для байтов, для кандзи (как же японцы могли обделить себя то). Второй блок — это прямоугольник 2*3 над первым блоком. В нем записана длина сообщения. Следующие за ним блоки содержат байты ASCII. Сначала они идут как 2 блока 2*3. Но потом 5 блок решает, что ему нужно прилечь, и ложится против часовой стрелки. После него блоки идут обратно вниз, пока 9 блок не решает, что ему нужно лечь по часовой стрелке O-O
10 блок врезается в ориентирующую штуку — , поэтому ему приходится разделиться на половинки и продолжиться за этой штукой. С 12 блока начинается такая ересь, что лучше нарисовать…
Магента — ориентация и формат, лаймовый — данные, остальные блоки — коррекция ошибок.

На самом деле, блоки могут содержать любое количество бит, в зависимости от режима. Но располагаются они все по такому принципу.
Кроме того, чтобы было посложнее записывать, на все блоки накладывается маска. Всего есть 8 вариантов масок, которые выбираются тремя битами формата, (биты формата находятся вокруг маркеров ориентации). Я выбрала самую интуитивную, чтобы было проще кодировать — j mod 3 = 0 — это значит, что в каждом третьем столбце все биты блоков будут инвертированы. Делается это для того, чтобы сканер баркода не путался от излишнего обилия черного или белого цветов. Кодирующий софт подбирает самую эффективную маску самостоятельно. А я самостоятельно подобрала самую простую для себя >->
Биты формата расположены через пустой квадратик от каждого из больших ориентирующих маркеров. Всего 15 бит, продублированных два раза. 2 бита обозначают один из 4 уровней коррекции (до 7%, 15%, 25%, 30%), 3 бита обозначают один из 8 вариантов масок. Остальные 10 бит — корректирующие для тех 5.
avatar
keyboard_arrow_up
keyboard_arrow_down
Думаю, картинки с вики будут полезнее >->
Разнообразие масок
Блоки и порядок бит в блоках
avatar
keyboard_arrow_up
keyboard_arrow_down
Или бесполезны, в случае темной темы…
avatar
keyboard_arrow_up
keyboard_arrow_down
на тёмной теме вроде норм
avatar
keyboard_arrow_up
keyboard_arrow_down
Еще скажите, что эту штуковину никто не прочитал…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
<_<
avatar
keyboard_arrow_up
keyboard_arrow_down
Что? .-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
не очень понятно, мя слишком глупый
avatar
keyboard_arrow_up
keyboard_arrow_down
В смысле? o-O
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
в смысле мя глупый пегасик!
avatar
keyboard_arrow_up
keyboard_arrow_down
Что это значит?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
что мя всё прочитал, но ничё не понял
avatar
keyboard_arrow_up
keyboard_arrow_down
Это просто QR-код! D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ещё скажи будто там нет скрытого смысла!
avatar
keyboard_arrow_up
keyboard_arrow_down
Это не важно. Главное, что он считывается.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
<_<
avatar
keyboard_arrow_up
keyboard_arrow_down
Да что! D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
подозрительно!
avatar
keyboard_arrow_up
keyboard_arrow_down
Что?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
/прижался/
avatar
keyboard_arrow_up
keyboard_arrow_down
D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
а и правда
avatar
keyboard_arrow_up
keyboard_arrow_down
Единственное, что меня волнует — молоток в руках у ребенка.
avatar
keyboard_arrow_up
keyboard_arrow_down
Норм, самое время учиться им обращаться. Инструмент простой как две копейки, а силы у ребенка немного, хватит только нанести умеренные повреждения себе и обстановке.
avatar
keyboard_arrow_up
keyboard_arrow_down
— Что это у тебя в руках?
— Электронная книга.
— Ты что, пытаешься бросить читать?
avatar
keyboard_arrow_up
keyboard_arrow_down
Да неее… Это не так смешно >->
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Вот опять. Сонливость, тошнота. Бесит. Но слишком сонный чтобы злиться.
avatar
keyboard_arrow_up
keyboard_arrow_down
У Ирби будут лисята
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Не будут. Никогда.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
ГЛАЗА
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
👁👄👁
avatar
keyboard_arrow_up
keyboard_arrow_down
Ползут!
avatar
keyboard_arrow_up
keyboard_arrow_down
ОН НЕ СКАЗАЛ D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
он забил(((
avatar
keyboard_arrow_up
keyboard_arrow_down
*заклепал
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Samaсуд!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
нит
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
За samaдеятельность!
avatar
keyboard_arrow_up
keyboard_arrow_down
При анкапе
avatar
keyboard_arrow_up
keyboard_arrow_down
Это если ты договор неправильный подпишешь.
avatar
keyboard_arrow_up
keyboard_arrow_down
*распушилась*
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
/греется/
avatar
keyboard_arrow_up
keyboard_arrow_down
*холодная*
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
мя опять болеть буду D:
avatar
keyboard_arrow_up
keyboard_arrow_down
Я же говорю, ози не очень теплые .-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
нядо нагреваться! чем теплее, тем быстрее
avatar
keyboard_arrow_up
keyboard_arrow_down
.-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
будешь холодной, будешь медленно двигаться
avatar
keyboard_arrow_up
keyboard_arrow_down
Это от тебя зависит >->
Я тут думаю… У меня к тебе отличное предложение.
Вот допустим, я позволяю тебе подстричь мою шерсть, сколько надо на эти твои «шкарпетки», а ты мне за это даешь выщипать своих перьев сколько надо мне на подушку <-<
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
D: D:
мяж тебя не налысо собираюсь D: D:
avatar
keyboard_arrow_up
keyboard_arrow_down
Конечно нет >->
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
вот! а ты выдёргивать собираешься D:
avatar
keyboard_arrow_up
keyboard_arrow_down
Так а что с ними делать? O-o
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
вычёсывать!
avatar
keyboard_arrow_up
keyboard_arrow_down
Перья?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну да
avatar
keyboard_arrow_up
keyboard_arrow_down
А это точно эффективно?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
так только самовыпадающие повылазят
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну, если перья вычесывать, то и шерсть надо >-<
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну перья подстригать нельзя, а шерсть можно
avatar
keyboard_arrow_up
keyboard_arrow_down
Нечесна! D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
нечёсана!
avatar
keyboard_arrow_up
keyboard_arrow_down
Да!
avatar
keyboard_arrow_up
keyboard_arrow_down
.-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
/напрыгивает с чесалкой/
avatar
keyboard_arrow_up
keyboard_arrow_down
D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
коты
возможно в таких случаях лучше не извращаться с webp, а вставлять исходник, раз уж я все равно внешнюю ссылку использую…
==

Дискорд наверное более надежный, потому что это большой живой проект. Но этот живой проект может в любой момент изменить политику относительно хостинга картинок. А gifyu не знаю насколько живой и сколько он еще проживет…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Неплохо выглядит видео в h264, но его нельзя залить на бункер, а с дискорда оно только скачивается, а не воспроизводится.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Выходит webp хуже чем avc?
avatar
keyboard_arrow_up
keyboard_arrow_down
Насколько я понимаю…

Lossy WebP использует VP8, который близок по эффективности к AVC.
Но только его ключевые кадры, то есть нет предсказания движения.
Что плохо для сжатия, но хорошо для скорости декодирования.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Мм, то есть он фигачит каждый кадр ключевым? Ну это беда, это не видеоформат получается )
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
В таких условиях даже apng может выиграть, потому что он учитывает похожесть кадров.
avatar
keyboard_arrow_up
keyboard_arrow_down
APNG будет соревноваться с LossLess WebP, и это уже совсем другой алгоритм, не основаный на VP8.
avatar
keyboard_arrow_up
keyboard_arrow_down
Мне больше нравится идея WebM (который также нельзя залить на Бункер).
Туда можно сунуть VP9 (кодек на поколение лучше чем AVC).

Или даже AV1, но его далеко не столь многое понимает...
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Может мне для себя тогда конвертировать гифки в него. Потому что сейчас я делаю mp4 с avc.
avatar
keyboard_arrow_up
keyboard_arrow_down
>> в него

Ты имеешь в виду VP9 или AV1?

>> mp4 с avc

Мне любопытно — с какими параметрами (crf, preset… etc)?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
VP9. Мы же уже выяснили, что av1 слишком молодой и требует много вычислительных ресурсов.

А я тебе уже показывал этот батник )
ffmpeg -i "%~1" -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" "%~1-out.mp4"

Ну, видимо там все дефолтное. Могу показать mediainfo файла:
==
Общее
Полное имя                               : D:\1\Desktop\Dwl\гифки-котэ-охота-6475431.gif-out.mp4
Формат                                   : MPEG-4
Профиль формата                          : Base Media
Идентификатор кодека                     : isom (isom/iso2/avc1/mp41)
Размер файла                             : 3,20 Мбайт
Продолжительность                        : 10 с. 584 мс.
Общий поток                              : 2 537 Кбит/сек
Программа кодирования                    : Lavf58.45.100

Видео
Идентификатор                            : 1
Формат                                   : AVC
Формат/Информация                        : Advanced Video Codec
Профиль формата                          : [email protected]
Настройки формата                        : CABAC / 4 Ref Frames
Параметр CABAC формата                   : Да
Параметр RefFrames формата               : 4 кадра
Идентификатор кодека                     : avc1
Идентификатор кодека/Информация          : Advanced Video Coding
Продолжительность                        : 10 с. 584 мс.
Битрейт                                  : 2 534 Кбит/сек
Ширина                                   : 464 пикселя
Высота                                   : 848 пикселей
Соотношение сторон                       : 0,547
Режим частоты кадров                     : Постоянный
Частота кадров                           : 24,000 кадра/сек
Цветовое пространство                    : YUV
Субдискретизация насыщенности            : 4:2:0
Битовая глубина                          : 8 бит
Тип развёртки                            : Прогрессивная
Бит/(Пиксели*Кадры)                      : 0.268
Размер потока                            : 3,20 Мбайт (100%)
Библиотека кодирования                   : x264 core 161 r3027 4121277
Настройки программы                      : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box                  : avcC

avatar
keyboard_arrow_up
keyboard_arrow_down
Принято.)

Прости, я совсем не помню этот батник.
Зачем тебе -pix_fmt yuv420p & -vf «бла-бла-бла»?

Наверное… это -preset medium & -crf 23
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Затем, что в таком виде я нашел это на stackoverflow и оно работало ) -vf это фильтр, нужный для того, чтобы разрешение картинки подогнать под требования avc. Там числа должны быть четные или кратные чему-то, не помню. Остальное не знаю для чего, возможно чтобы тоже какую-то подобную совместимость делать. Когда я пытался делать «по простому» без всего этого, то у меня что-то не получалось. Поэтому я взял первый рабочий ответ, который нагуглился )

М, возможно я могу загуглить этот ответ по этой строчке. Статья на хабре ссылается сюда как на источник этой команды. Может и не на stackoverflow я это нашел )
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Ну и объяснение:
movflags – This option optimizes the structure of the MP4 file so the browser can load it as quickly as possible. I’ll talk about this optimization more in a future blog post.
pix_fmt – MP4 videos store pixels in different formats. We include this option to specify a specific format which has maximum compatibility across all browsers. (This is actually the chroma subsampling we mentioned earlier).
vf – MP4 videos using H.264 need to have a dimensions that are divisible by 2. This option ensures that’s the case. Don’t worry, we can still display this video at any dimensions you want.
Да, они они должны быть просто чётными.
avatar
keyboard_arrow_up
keyboard_arrow_down
Понятно.)

-pix_fmt yuv420p
Это делает половину разрешения цвета. Что хорошо для веса и совместимости.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
А так как в gif 256 цветов, то мы ничего не теряем?
avatar
keyboard_arrow_up
keyboard_arrow_down
256 цветов, но (обычно) они не grayscale.
Так что теряем, получаются цвета квадратиками 2*2.

Интереса ради я подумал как бы сам перегонял…

1. Я бы выкинул pix_fmt (ибо теряется синева).
2. Добавил -preset veryslow (оно не такое уж и медленное).
3. Добавил -tune film (ибо дизеринг похож на шум фильмовой плёнки).
4. И -b:v 0 -crf 24 (артефакт того что подгонял размер/качество 2-ми).

Собственно, вот, пожалуйста...И хотя картинки это субоптимально, тут они взяты точно после 5s.

LossLess…


Твоё…


Моё…


Как вижу — у меня сохранилось больше деталей и синеватый отлив.
Притом, вес даже чуть поменьше — 3,2 MB vs 3,4 MB…

И воть мой результат в виде видео.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Ого, цвета и правда сильно меняются.
Напиши финальный вид твоей команды, чтоб было видно после чего там все эти опции.
avatar
keyboard_arrow_up
keyboard_arrow_down
ffmpeg -i IN.gif -c:v libx264 -b:v 0 -preset veryslow -tune film -crf 24 OUT.mp4
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
И фильтр на четность не нужен?
avatar
keyboard_arrow_up
keyboard_arrow_down
Пжлста, то же но с нечётными сторонами (отрезал по пикселю через ezgif).

А вот с -pix_fmt yuv420p такое уже не получается, ffmpeg ругается…

[libx264 @ 0x55f7f9e347c0] width not divisible by 2 (463x847)
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
М, то есть это требование только для того пиксель формата надо было.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
не такое уж и медленное
Честно говоря, замедление заметно. Еще и кулер на процессоре начинает крутиться быстрее ) Хотя гифки в основном короткие, некоторые бывают такие большие, что даже моя команда долговато работает. А эта еще дольше будет.
avatar
keyboard_arrow_up
keyboard_arrow_down
Оно и должно быть «заметно медленее» ~ глянь.

Но в моём представлении это далеко не так плохо.

Вот это x264 VerySlow…
speed=0.716x

А вот это VP9 Speed 0 (2 Pass)…
speed=0.0439x
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник

Охо, понятно )
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник

Мой файл с той же командой получился немного другим ) (ffmpeg version 4.3.1-2020-11-19-essentials_build-www.gyan.dev)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
отличия
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну да. У тебя x264 свежее.)
avatar
keyboard_arrow_up
keyboard_arrow_down
ffmpeg version 4.3.1-0york0~18.04 Copyright © 2000-2020 the FFmpeg developers
built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)

Это из PPA (ppa.launchpad.net/jonathonf/ffmpeg-4/ubuntu), ибо в само Ubuntu встроено старьё. =p

Хм. По какой причине у тебя ffmpeg от gyan (www.gyan.dev)?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Такой устанавливается через chocolatey, chocolatey это такая попытка сделать на винде apt install ) Он сам скачивает пакеты с программами, может удалять и обновлять их. На странице скачивания ffmpeg'а экзешники для винды предлагается забрать у этого самого gyan. Так что думаю все нормально )
avatar
keyboard_arrow_up
keyboard_arrow_down
Занятно, спасибо за пояснение.)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Ну, они прогоняют через вирустотал по крайней мере ) И еще аппрувят как доверенный. Вот так аппрувят.
avatar
keyboard_arrow_up
keyboard_arrow_down
Я не могу сказать точно, что будет с хостингом картинок с помощью Дискорда, но советую обратить внимание на атрибут
referrerpolicy="no-referrer"
тега IMG. Хотя это не панацея, но какое-то значение он иметь всё же может.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Где надо обращать внимание на атрибут?
avatar
keyboard_arrow_up
keyboard_arrow_down
Там, где есть вероятность, что знание сервера с картинкой о том, на какую страницу или домен её вставили, может иметь нежелательные для тебя последствия (например, если может в случае, если значение этого поля известно и не в его белом списке, запретить доступ к картинке).
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
То есть когда я пощу на бункер, например, то должен добавлять сам этот атрибут?
avatar
keyboard_arrow_up
keyboard_arrow_down
Если ты постишь через стандартную форму, то, если программисты Бункера сделают так, что добавлять атрибут можно будет проще (например, галочкой), то процесс станет проще, ну а так — пока да, можно самому добавить в HTML-код картинки.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Но они могут запретить отдавать картинки без реферрера и тогда это тем более не поможет? Скажут «чтоб картинка отдавалась нужен реферер дискорда и все». Так могут сделать?
avatar
keyboard_arrow_up
keyboard_arrow_down
Поэтому я написал, что это не панацея.
Могут. Но у пользователя в браузере вообще может быть отключена передача реферрера, любой пользователь имеет на это полное моральное право. Другой вопрос, что не всегда админы сайтов бывают адекватны в этом вопросе — и да, такое бывает, я один раз встречал. Будет ли такая фигня в Дискорде — не знаю. Но, на самом деле, если захотят подпортить жизнь пользователям, не обязательно даже трогать реферреры — можно, например, изменить сами ссылки, добавить в них какие-нибудь идентификаторы сессий или типа того. Или можно даже сделать такой маразм, как в Telegram, где, если я ничего не путаю, картинки вообще загружаются не по нормальным URL.

И да, к сожалению, таким образом получается, что самый надёжный способ это тратить место на сервере Бункера
Но, с другой стороны, я бы советовал от оригинала (того, что загрузили) картинки брать файловые хеши разных типов, а также, возможно, перцептивные хеши и/или ещё что-нибудь подобное, и таким образом получить теоретическую возможность поиска источников для того чтобы динамически импортировать какие-то картинки из этих источников и при достаточной степени надёжности доступности не забивать ими сервер.
avatar
keyboard_arrow_up
keyboard_arrow_down
У меня у самого лапки и т.д., поэтому я пока могу только так, I'm sorry
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Ляпки.
avatar
keyboard_arrow_up
keyboard_arrow_down
И они тоже
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Могут
Хорошо, значит я хоть чуть-чуть понимаю веб )
не обязательно даже трогать реферреры
Ну, рефереры невидимые и пользователь обычно не может на них повлиять, поэтому может и не придется что-то выдумывать.
картинки вообще загружаются не по нормальным URL
Шо-то связанное с base64?
самый надёжный способ это тратить место на сервере Бункера
Да, у меня всегда первый приоритет залить на бункер. Если отвалится — то только вместе с бункером. Но в данном случае нельзя, эта гифка немножко больше 8 мб. Вот и приходится придумывать что-то ) В общем-то, я мог бы уменьшить линейные размеры гифки и так вместить ее в предел бункера.
перцептивные хеши
Это типа хеш, но с «похожестью»? Если картинка немножко отличается, то она тоже пройдет по этому хешу? Потому что я большинство картинок прогоняю через оптимизаторы, поэтому у них у всех хеш не тот, что был на какой-нибудь буре или реакторе. Картинки после меня можно искать только сервисами похожести всякими )
avatar
keyboard_arrow_up
keyboard_arrow_down
Шо-то связанное с base64?
Я точно не знаю, поэтому сказать не могу. Может, base64, а может, картинка на canvas отрисовывается (причём, это если говорить о веб-версии, а в варианте с приложениями я даже не знаю, какие используются технологии).
Но будь это в base64 — нам бы проще от этого не стало, потому что тогда разростается уже HTML-тег картинки.
Да, у меня всегда первый приоритет залить на бункер. Если отвалится — то только вместе с бункером. Но в данном случае нельзя, эта гифка немножко больше 8 мб. Вот и приходится придумывать что-то ) В общем-то, я мог бы уменьшить линейные размеры гифки и так вместить ее в предел бункера.
Понятно)
Ну, тут есть разные варианты. Может, вставка видео ещё с какого-нибудь Коуба.
Кстати, на счёт GIF — это ведь вообще далеко не самый оптимальный формат для реалистичных видео. Так что можно даже предположить, что и там, где ты это нашёл, может быть, это был не оригинал, а взятое откуда-то видео, переконвертированное в GIF. Хотя, может, и нет, точно не знаю. Просто вероятность такая есть) Так что можно попробовать и найти оригинал. Но если заниматься этим не хочется (а я даже не знаю, как это делать — я даже не знаю сервисов поиска видео по видео), то, может, можно и просто перевести в видео, да)
Это типа хеш, но с «похожестью»? Если картинка немножко отличается, то она тоже пройдет по этому хешу? Потому что я большинство картинок прогоняю через оптимизаторы, поэтому у них у всех хеш не тот, что был на какой-нибудь буре или реакторе. Картинки после меня можно искать только сервисами похожести всякими )
Я, если честно, подробно в этом вопросе пока не разбирался (хотя надо бы), но в целом да, это для определения похожести. Но ведь можно иметь разную глубину похожести, и в итоге получить такой результат, что «та же картинка» будет картинка с «теми же» или «почти теми же» пикселями.
И это нужно только если не получится найти картинки с теми же хешами по оригиналам файлов. Правда, если ты сам перед загрузкой прогоняешь через оптимизаторы и изменяешь хеши файлов, то остаются перцептивные хеши, да.
С другой стороны, если ты сам берёшь картинки по прямым ссылкам в Интернете, то можно дать Бункеру эти ссылки, он бы сам скачал, посчитал все хеши, а ты ещё ему вдобавок даёшь свои версии картинок с теми же графическими данными, и Бункер это совмещает. Правда, это уже какая-то переусложнённая схема, хоть она и может быть рабочей
avatar
keyboard_arrow_up
keyboard_arrow_down
Ваша ветка выглядит как что-то полезное. Но я слишком устала сегодня, чтобы это читать .-.
avatar
keyboard_arrow_up
keyboard_arrow_down
Если ты устала, то на этой ветке и/или какой-либо из её подветок можно поспать
avatar
keyboard_arrow_up
keyboard_arrow_down
*забралась на ветку и легла спать*
avatar
keyboard_arrow_up
keyboard_arrow_down
Тогда добрых снов тебе
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
может быть, это был не оригинал
Думаю, это 100% не оригинал ) Оригинал кто-то снял на телефон и там был видеоформат изначально. Потом он это кинул в какой-ниубдь reddit или 9gag через какой-нибудь сервис хостинга гифок (типа gfycat.com), который преобразовал его в гиф или видео… а потом кто-то перепостил это на реактор и тоже преобразовал в гиф уже собственноручно, потому что реактор принимает только гиф (а потом уже реактор переводит это обратно в видео с еще большими потерями, но я такое не качаю, я беру только исходные гифки). Оригиналы искать для такого сложно, поэтому я беру то, что осело на реакторе и пытаюсь уже с ним что-то сделать ) Для хранения у себя я все тяжелые гифки (>5mb) перевожу в видео.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
/исправил бяку и теперь точно заказывает/
avatar
keyboard_arrow_up
keyboard_arrow_down
Так нифига ж не изменилось!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
мя пони, что не на той стороне детальки поставил >_>
вот заказал бы, и получилась бы лажа
avatar
keyboard_arrow_up
keyboard_arrow_down
SDA, SCL, GND. Добавь пин.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
кокой пин
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну, земельку рядом с контактами i2c и uart. Чтобы потом не искать, куда цепляться.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
так наверху же
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну к. Но не нравки 1ночный пин.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
он для всего ряда
avatar
keyboard_arrow_up
keyboard_arrow_down
дизмораль.
avatar
keyboard_arrow_up
keyboard_arrow_down
О, в Кировской области ввели квоту на домашних животных: теперь максимальное количество питомцев из площади квартиры и количества проживающих человек считается.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
это кто же их так разозлил?)
avatar
keyboard_arrow_up
keyboard_arrow_down
Понятия не имею, но теперь
Один человек, проживающий в 35-метровой однокомнатной квартире, может позволить себе 21 кошку.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
а. то-есть вот так значит. ага. понятно.
avatar
keyboard_arrow_up
keyboard_arrow_down
Притесняют сильных и независимых!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ЗАЧЕМ БОЛЬШЕ!
avatar
keyboard_arrow_up
keyboard_arrow_down
У сильной и независимой женщины должно быть сорок котов!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
на двухкомнатную должно хватить
avatar
keyboard_arrow_up
keyboard_arrow_down
Вот! Хочешь быть сильной и независимой — покупай двушку!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
или снимай
avatar
keyboard_arrow_up
keyboard_arrow_down
Ага, представляю себе: «сниму квартиру для себя и сорока котов».
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
вот так и появляются потом сказки про белоснежку и сорок гномов…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Если она сильная и независимая, то двушка — не проблема.
avatar
keyboard_arrow_up
keyboard_arrow_down
Кошки очень экономно расходуют квоту <_<
avatar
keyboard_arrow_up
keyboard_arrow_down
За это вас и любят :-)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
а если окажется, что их 22?)
avatar
keyboard_arrow_up
keyboard_arrow_down
Штраф и приказание выселить лишнюю.
avatar
keyboard_arrow_up
keyboard_arrow_down
Скорее, кошки выселят человека
avatar
keyboard_arrow_up
keyboard_arrow_down
Тоже возможно.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
/ХОЛОДНО/
avatar
keyboard_arrow_up
keyboard_arrow_down
Да потеплело уже. Не 237 кельвинов…
avatar
keyboard_arrow_up
keyboard_arrow_down
PDD
Pain Driven Development
avatar
keyboard_arrow_up
keyboard_arrow_down
А письменность точно должна быть дампом фонетики на бумагу?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Китайцы 4000 лет говорят «нет» )
avatar
keyboard_arrow_up
keyboard_arrow_down
Но их никто не понимает)
avatar
keyboard_arrow_up
keyboard_arrow_down
Определенно, нет.
avatar
keyboard_arrow_up
keyboard_arrow_down
Но она постоянно стремилась к этому. А Featural alphabets довели это до что прям вооще.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
Ирби нядо сделать хвостовой массаж
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Не надо.
avatar
keyboard_arrow_up
keyboard_arrow_down
это так не работает D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ты недооцениваешь силу хвостов!
avatar
keyboard_arrow_up
keyboard_arrow_down
*мырпочкает*
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Что там по лисолесби?
avatar
keyboard_arrow_up
keyboard_arrow_down
Кидай
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
У меня их нет.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
==
avatar
keyboard_arrow_up
keyboard_arrow_down
Лисбы!
avatar
keyboard_arrow_up
keyboard_arrow_down
Это плохо
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
Спойлер

avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Это гетеро.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
не докажешь!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Зелёная лиса точно парень.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну блин, это лиса-лиса, только очень похожая на лису-парня
avatar
keyboard_arrow_up
keyboard_arrow_down
  • ChaoticChloride
  • Артиллерист, танк, пони и эллипс, чейнджлинг и чейнджджлинг
gay
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
у тебя фон не прозрачный
avatar
keyboard_arrow_up
keyboard_arrow_down
  • ChaoticChloride
  • Артиллерист, танк, пони и эллипс, чейнджлинг и чейнджджлинг
*самобуп*
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Минос
  • Почешир Почешрёдингера
А жёлтая?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • ChaoticChloride
  • Артиллерист, танк, пони и эллипс, чейнджлинг и чейнджджлинг
he reached levels thought not possible
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Некоторые думают что Бункер — бордель. Но на самом деле он
avatar
keyboard_arrow_up
keyboard_arrow_down
Два нытья с лимоном, пожалуйста.
avatar
keyboard_arrow_up
keyboard_arrow_down
У кого-то есть идеи символов получше™?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Это капча такая или что?
Ну, символы получше это какие-нибудь эмодзи, например. Среднему человеку их вводить будет проще, чем шахматные фигуры.
avatar
keyboard_arrow_up
keyboard_arrow_down
Не, это поле ввода пароля с упрт-символами вместо ・・・
avatar
keyboard_arrow_up
keyboard_arrow_down
Ты нракоман
avatar
keyboard_arrow_up
keyboard_arrow_down
Я просто рядом стоял!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Ну если дизайн весь такой строгий, то надо взять какие-то буллиты аккуратные…
✦✦✦✦✦
⊛⊛⊛⊛
avatar
keyboard_arrow_up
keyboard_arrow_down
хм.
avatar
keyboard_arrow_up
keyboard_arrow_down

♦⚙☮☯☘

avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
♥♥♥♥♥
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
вот!
ещё и розовенькие
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Это не строго!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
тогда через одно чёрное-розовое
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
А это 2007.
avatar
keyboard_arrow_up
keyboard_arrow_down
Хороший же год был!
avatar
keyboard_arrow_up
keyboard_arrow_down
Прям как в чате
avatar
keyboard_arrow_up
keyboard_arrow_down
Шахматы — это в каком-то смысле строго)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Может быть, но тогда не рандомом. Когда символы пляшут как попало это не солидно. Надо однородно, одни пешки, например. Скучно? Ну да. Но если это для строгой офисной работы, то так и надо, чего разводить веселье. А если оно не настолько строгое, то все что угодно достаточно дружелюбное сгодится. Хоть снежники ❄ под зимний сезон.
avatar
keyboard_arrow_up
keyboard_arrow_down
Это диалог аварийного входа в сервисное меню, когда ничего не работает. Его видеть будут 3.5 человека. Но злых, да)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
поэтому чёрные и розовые сердечки
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Тогда ваще пусть максимально стандартное будет. Типа виндового ●●●●●●●●●.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну не, скучно
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
✝✝✝✝✝✝✝
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
гроб гроб кладбище аварийный вход
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
это пароль такой
avatar
keyboard_arrow_up
keyboard_arrow_down
Готишненько.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Доминошки… Вроде однородные, но могут отличаться, если захочется.
avatar
keyboard_arrow_up
keyboard_arrow_down
старое
avatar
keyboard_arrow_up
keyboard_arrow_down
=3
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Когда третья мировая?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
кого с кем?
avatar
keyboard_arrow_up
keyboard_arrow_down
Серпа с молотом?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
жабы с гадюкой О_о
avatar
keyboard_arrow_up
keyboard_arrow_down
D:
avatar
keyboard_arrow_up
keyboard_arrow_down
Мя хз. Может, когданить и посмотрю. Но у меня уже 6 тайтлов в очереди, и скорость просмотра полсерии в неделю.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
всмыыыысле, что ты посмотришь? О_о
avatar
keyboard_arrow_up
keyboard_arrow_down
Да!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
название говори!
avatar
keyboard_arrow_up
keyboard_arrow_down
И их осталось пять.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
/использует как подушку, а Ози как одеялко/
avatar
keyboard_arrow_up
keyboard_arrow_down
А подушку как жабу?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
не
avatar
keyboard_arrow_up
keyboard_arrow_down
Жабу как подушку >:ᗡ
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
как спальный мешок разве
avatar
keyboard_arrow_up
keyboard_arrow_down
Не спи в жабу D:
avatar
keyboard_arrow_up
keyboard_arrow_down
Берегите природу! D:<
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
вать машу!
avatar
keyboard_arrow_up
keyboard_arrow_down
.-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Ну, Германия уже дважды водила, в этот раз кто-то другой будет.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
так вот и интересно, россия или китай
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
и с кем, главное
avatar
keyboard_arrow_up
keyboard_arrow_down
Польша! Они уже в прошлом году, кстати, в Чехию вторгались, так что не за горами…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
это как вторгались?
avatar
keyboard_arrow_up
keyboard_arrow_down
А они в мае когда карантин жёсткий вводили, решили обеспечить сохранность оного войсками и закрыть границы. А так как они и чехи в шенгенской зоне — чёткой границы размеченной не оказалось. И поляки нечаянно разместили пару подразделений на территории Чехии. Чехи малость прифигели, связались с Польшей, те тоже посмотрели на карту, извинились, войска передвинули. Но таки да — официально Польша вторглась в Чехию в мае 2020-го и оккупировала на пару дней немного земли на её севере :-)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
лол
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Единая Россия!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
так это не мировая
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
А вот в ЕдРо считают, что Путин и Россия — синонимы.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
так внутрироссийское мировой не считается же
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
А никто и говорил про внутре.
avatar
keyboard_arrow_up
keyboard_arrow_down
*крайне скептимистически смотрит на место России в современном мире*
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
угу, скажи это грузии, армении или украине =D
avatar
keyboard_arrow_up
keyboard_arrow_down
А шо, Армения собирается съесть Польшу?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
6_9
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
*крайне скептически смотрит на возможность РФ вести мировую войну*
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
в сирии ведёт чёт, в приднестровье ведёт, в днр ведёт, в северной осетии ведёт, в карабахе ведёт. ещё и помощь лукашенке выделяет. по-моему у них там наверху как раз всё хорошо
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Это всё через прокси.
avatar
keyboard_arrow_up
keyboard_arrow_down
НордВПН!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
ВПН для нордов!
avatar
keyboard_arrow_up
keyboard_arrow_down
Расист!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
А прокси-войны?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
идеально!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну так, не мушкетами же воевать
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну, вот.
avatar
keyboard_arrow_up
keyboard_arrow_down
Если Япония перекроет поставки аниме — РФ даже войну им объявлять не придётся XD
Хотя да, это не третья мировая будет, а ещё вторая… Хм, а так как США сейчас крепкий союзник Японии, выходит, что у штатовцев ещё есть шанс выступить во второй мировой на стороне Оси XD
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Это смотря кто теперь Ось будет!
avatar
keyboard_arrow_up
keyboard_arrow_down
Япония же вроде не переставала ей быть? Так что выступившие на её стороне — осёвцы XD
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Кто начал — тот и Ось!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Вот так вот просыпаешься — и уже осёвец. Ужос.
avatar
keyboard_arrow_up
keyboard_arrow_down
Овёсец!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Они тоже подписывали капитуляцию.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Вообще, можно сказать что Япония оккупирована СШАми.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
*на стороне Ози
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
мя думаю, это китай
avatar
keyboard_arrow_up
keyboard_arrow_down
Была уже
avatar
keyboard_arrow_up
keyboard_arrow_down
Развёртки — это сложно долго, вот что. Зачастую дольше, чем сама модель.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Кусь в никуда…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
<__<
avatar
keyboard_arrow_up
keyboard_arrow_down
Без дайсов не засчитывается, перенедокусивай.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Ничего уже исправить нельзя!
avatar
keyboard_arrow_up
keyboard_arrow_down
Всё пропало \o/
avatar
keyboard_arrow_up
keyboard_arrow_down
ууувооовооооооо
avatar
keyboard_arrow_up
keyboard_arrow_down
Теперь я сертифицированный оказывальщик первой помощи!
avatar
keyboard_arrow_up
keyboard_arrow_down
Как правильно помочь пегасику с приступом острой лоли-недостаточности?
avatar
keyboard_arrow_up
keyboard_arrow_down
Ничего не делать, так как вмешиваться опасно.
avatar
keyboard_arrow_up
keyboard_arrow_down
И правда сертифицированный XD
avatar
keyboard_arrow_up
keyboard_arrow_down
А то, я же всегда важнее)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
эй!
avatar
keyboard_arrow_up
keyboard_arrow_down
Даже звонить 103 не буду!
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
и не нядо, нужно призывать бригаду лолей
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
112.
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну в этом случае это наверно приоритетнее, но тоже не буду. Слишком опасная ситуация.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
У нас через 112 вызывают, ничего не знаю.
avatar
keyboard_arrow_up
keyboard_arrow_down
Да, но если тебе надо конкретно скорая, то лучше 103 — будет быстрее.
Так как 112 — это диспетчерская и они тебя просто переадресуют на 103.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Не, у нас только через 112. Если позвонить 103, то попросят перезвонить по 112. Типа диспетчер областной, и он уже передаёт на места.
avatar
keyboard_arrow_up
keyboard_arrow_down
Странно…
Ну возможно в разных регионах это по разному работает.
avatar
keyboard_arrow_up
keyboard_arrow_down
Что делать если 40 летний мужчина упал на спину, дергается, не реагирует и у него идет пена изо рта?
avatar
keyboard_arrow_up
keyboard_arrow_down
Мой вопрос повторяешь?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
эй <_<
avatar
keyboard_arrow_up
keyboard_arrow_down
Взять его голову, подложить под нее мягкое, закрыть ее коленями и попытаться чтобы он ее не разбил. Потом когда припадок закончится — положить его в восстановительное положение и ждать 5 минут.
avatar
keyboard_arrow_up
keyboard_arrow_down
Если очнулся — спросить, знает ли кто он и что с ним случилось.
Если не знает или не очнулся — звонить 112/103
Если очнулся и сваливает — ничего не делать, кек, его проблемы.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Если очнулся, и сваливает — у него может быть дезориентация, и он банально не знает где и когда находится.
avatar
keyboard_arrow_up
keyboard_arrow_down
Да, но если он четко тебе сказал, что скорая ему не нужна и твоя помощь тоже — ты не имеешь права лезть. Можешь идти за ним — вдруг его через пару минут опять савлит — тогда точно можно звонить)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
а потом вынуть из кипятка и сразу под холодную воду?
avatar
keyboard_arrow_up
keyboard_arrow_down
Ты думаешь так лучше будет скорлупа слазить?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну говорят
avatar
keyboard_arrow_up
keyboard_arrow_down
Вода должна быть холодной сразу, иначе будут куски отваливаться все равно.
avatar
keyboard_arrow_up
keyboard_arrow_down
Есть будет неприятно…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Даркнесс должна быть богиней!
avatar
keyboard_arrow_up
keyboard_arrow_down
Она латентная.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Латентная богиня? Это как?
avatar
keyboard_arrow_up
keyboard_arrow_down
Лалатентная XD
avatar
keyboard_arrow_up
keyboard_arrow_down
Но тогда ей будут поклоняться! А ей унижения нужны.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Она просто будет посещать города, в которых её, как богиню, не любят.
avatar
keyboard_arrow_up
keyboard_arrow_down
Как вариант :-) Но не проще ли сразу в злые духи идти, а не в богини?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
о, там говорят, в ланцете опубликовали результаты третьей фазы тестирования спутника
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Вот только исследования проспонсированы фондами РФ.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
в ланцет? пруфы?
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Нет, исследования.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом

ты хочешь меня запутать <_>
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Погугли.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
сложна, расскажи ты
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Irbifox
  • Хвосты Бункера
Funding
Moscow City Health Department, Russian Direct Investment Fund, Sberbank, and RUSAL.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
мя глупый, мя пошёл в ютубчик и там говорят, третья фаза закончится где-то весной к началу лета
avatar
keyboard_arrow_up
keyboard_arrow_down
Review: The USB Stick Found in the Grass (Steam)
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
avatar
keyboard_arrow_up
keyboard_arrow_down
Ночки)
avatar
keyboard_arrow_up
keyboard_arrow_down
Доброй ночи.)
avatar
keyboard_arrow_up
keyboard_arrow_down
Фыр .-.
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Лу
  • Мангаедка
Воистину
avatar
keyboard_arrow_up
keyboard_arrow_down
Это — не максимальная избыточность.
Это второй уровень (до 15% ошибок)
А вот первый уровень (до 7% ошибок)
Третий уровень (до 25% ошибок)
Четвертый уровень (до 30% ошибок)

Вот эти биты определяют уровень коррекции (продублированы снизу)
00 — это High,
11 — это Low
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Лу
  • Мангаедка
Окей, да, май бэд
Надо было как минимум вспомнить про квадратики дополнительные
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
зочем эти внутренние квадратики?
avatar
keyboard_arrow_up
keyboard_arrow_down
чтоб если читалка неправильно прочитает некоторые квадратики, на основе правильно прочитанных можно было восстановить остальные
avatar
keyboard_arrow_up
keyboard_arrow_down
В QR-кодах есть несколько ориентирующих элементов. Самые заметные — это три больших маркера по углам, которые определяют плоскость кода. Вторые по заметности — это маленькие маркеры выравнивания, разбросанные по телу кода. Чтобы облегчить разпознавание, логично. И самые незаметные — это паттерны 010101010 между уголками больших маркеров, призванные определить систему координат.
avatar
keyboard_arrow_up
keyboard_arrow_down
avatar
keyboard_arrow_up
keyboard_arrow_down
Они какбэ совсемточнонужны, потому что остальные маркеры не различаются в размерах для разных версий.
avatar
keyboard_arrow_up
keyboard_arrow_down
Ну, эти прост из-за размеров появляются…
QR-коды имеют фиксированный набор размеров, которые называются «версиями». В 1 версии нет дополнительного маркера
Спойлер

Во второй появляется один на пересечении краев больших маркеров.
Спойлер

В седьмой еще 5.
Спойлер

Максимальная версия — сороковая.
Заодно поиллюстрируем, как код вырождается, если кодировать в нем очень мало информации
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник

А еще сделали няшный микро-qr, но его никто не читает )
avatar
keyboard_arrow_up
keyboard_arrow_down
Даа… У них, вроде, пиксели на краях ориентирующие. И видно тайминги слева и сверху.
Мне нравятся, почему-то, баркоды типа aztec. Их тоже не очень используют…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
У ацтека преимущество в виде полной свободы и открытости, поэтому его используют в Европе во всяких государственных бумажках и железнодорожных билетах. Так что…
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
тоже никто у меня не умеет его читать D:
avatar
keyboard_arrow_up
keyboard_arrow_down
  • J-sama
  • Глючная домашняя лоль с мятным хвостом
ну блин(
avatar
keyboard_arrow_up
keyboard_arrow_down
  • Ori
  • Бабушка-айтишник
Ага, генератор легко гуглится, а читатель я как-то гуглил — так и не нашел )