Дневнички


Создать тред Создать тред

Check this out!

Уютненькие дневнички вниманиеблядушек, превозмогаторов, вылезаторов и просто интересных людей с богатым внутренним миром.
<<
Черновик Аноним 15/05/20 Птн 10:01:26 370892 Ответ
tumblroades27u4[...].jpg (333Кб, 900x1350)
900x1350
Моя различная писанина , мнения, стихи
Аноним 15/05/20 Птн 10:52:27 370901
>>370892 (OP)
Родоки-бабки-дедки богатые?
Астенический синдром | Неврастения Аноним 09/05/20 Суб 21:07:12 369105 Ответ
1.jpg (3Кб, 250x180)
250x180
Доброго времени суток. Решил завести "публичный дневник" своего состояния, скорее всего я очень скоро забью на него, как и на все другие начинания, но попробовать хочу. Быть может через 2 месяца я уже буду писать как убиваю людей, но все же надеюсь что мое состояние нормализуется, и всё что я заметил в себе будет зафиксировано тут, пройдя через это, возможно это кому-то также поможет

8 месяцев назад ходил к психотерапевту, поставил диагноз "неврастения" и дали направление к психологу. Также сказали сделать электроэнцефалограмму, ибо у меня была плохая память, рассеяность и повышенная тревожность. ЭЭГ сделал, нарушения были, но не критичные, скинул психотерапевту - игнор. Потом как-то и забил, потому что в то время устраивался на работу и был завален делами, до психолога не пошел.
Работа - поддержка одной организаци. Общение с людьми. а я ну очень не люблю с ними общаться, думая что интроверт, но может мозг сделал эту уловку чтобы скрыть истинное - я не умею общаться с людьми, а не не хочу, для меня общение сплошная боль.

Врач назначил также таблы, Я их попил и забил, особе изменений не было, так как пил на отъебись.
В итоге проработав 5 месяце на стрессовой работе всё стало ещё хуже, сейчас перечислю всё что тревожит:
1. начал часто огрызаться
2. быстро впадаю в ярость
3. плохо запоминаю
4. стал более рассеяным
5. начал засыпать по часу/полтора(даже если в прошлую ночь спал 4-5 часов)
6. просыпаюсь среди ночи и засыпаю по часу

7. просыпаюсь утром от малейших шорохов и опять засыпать по часу

8. также интересный момент в сексе, у меня не встает, сначала не вставал просто, потом даже с сиалисом 20мг, однако, когда прихожу домой и вспоминаю тело девушки, всё прекрасно стоит, меня возбуждают воспоминания, а не процесс. Когда целуюсь, будто целую ложку, по ощущениям тоже самое. Думаю связанно с порнухой, большое разнообразия, а с девушкой не то, думаю стоит прекратить дрочить

9 .Ещё больше стало беспокоить своё нищеебство, не то чтобы совсем нищееб, но 11к грн уже кажутся ничем, хотя раньше только печтать мог о такой зп. Поддержка - уже зашквар, я много вложил сил в IT, и оказался с опытом который постепенно забывается, из-за его неиспользования. это очень давит. Лучше бы я веселился в дестве, гулял, нарабатывал навык общения, а не задротил дома в IT.

10. Мне не приносит удовольствие простое общение, оно мне кажется нудным и бессмысленным. Думаю связанно с тем, что я особо не проявляю своих желаний, амбиций. а являюсь по большей части слушающим

11. 2 года назад был в Швеции у 3-го брата. Я был разочарован своей реакцией. когда я вышел из аэропорта и увидел все эти красоты. я почувстовал - ничего. Всячески симулировал радость и счастье, а внутри пустота, я устал симулировать положительные эмоции


После 5 месяцев я пошел к другому психотерапевту, он поставил диагноз "астенический синдром", что-то похожее на предыдущий диагноз, направил меня проверить кровоток в областе мозга, потому что если кровоток плохой, то у нейронов кислородное голодание, они не получают необходимые полезные вещества. Проверил - кровоток норм, остается одна проблема - психика, которую нужно фиксить.
Через несколько дней иду опять к психотерапевту, после чего пойду к психологу(не доверяю я им)
Пропущено 4 постов.
Пропущено 4 постов.
Аноним 10/05/20 Вск 03:15:05 369181
>>369176
неа.
Уже как год за свои живу, правда живу с мамой, что сильно давит на мою психику. У меня с ней немного специфичные отношения, на протяжении года общение в стиле "привет/пока", не чувствую какие-то родственные чувства, если что мы не ругались, всегда такие отношения были.
Хочу на съемную хату, хочу жить один.
Аноним 10/05/20 Вск 03:41:07 369184
Хочу поведать почему мне перекрыт самый главный источник получения положительной информации - общение с людьми.

Не знаю как так сложилось, но из 4 кругов общения я везде ставал объектом насмешек, когда побывал в 2-х кругах общения, я ненавидел их и думал что они гниды, твари, пидорасы.
Но когда оказался в последующих двух, то пришел к выводу что не так что-то во мне, какой-то неправильный подход.

Раньше я ненавидел девушек, из-за того что я к ним со всем сердцем, со всей душой, всегда помогаю, выслушиваю, а в итоге она идет трахаться сексом с каким-то алкашом.
Через боль и страдания научился общаться с девушками, теперь у меня не вызывает это сложности и страха.
И о чудо, теперь девушки не кажутся мразями, достаточно было лишь подкорректировать своё отношение к ним, чтобы получать соответствующую реакцию, которую я бы хотел.

К сожалению, я досихпор не смог найти правильное отношение в социуме, во всех 4-х кругах общения было следующее:
- когда я что-то говорил, меня будто никто не слышал
- когда я писал что-то в чате, мне никогда ничего не отвечал
- мне всегда давали клички, они не обидные, но факт в том, что лишь мне их давали, больше никому.
Поэтому фраза "ну дали кличку и дали, что такого", не катит, я считаю это косвенное пренебрежение. Если бы давали всем - ок, но давали только мне, и во всех кругах общения. Я вызывал одинаковую реакцию у людей 4 раза. Вероятно что-то во мне.

Я всегда боюсь обидеть словом, действием, я понимаю как это может быть больно, поэтому всегда подбираю слова. Вероятно это воспринимается как слабость, люди начинают меня подкалывать после каждой моей фразы, а я же не могу им ответить, любой мой ответ воспринимается фразой "ну всё всё не обижайся", если казаться злым, становиться ещё смешнее, и тогда я закапываю себя ещё глубже.

Однако стоит перейти границу, и например пихнуть меня, тут я чувствую полное право дать по почкам, леща и т.д.
Мне намного легче находиться в открыто агрессивной ситуации, нежели в пассивно агрессивной
Аноним 12/05/20 Втр 11:56:55 369944
Заебала эта недомать. Складывается ощущение что специально блять шумит, заходит в мою комнату и начинает гриметь всяким на протяжении получаса.
Позавчера лягла в 12, я засыпал примерно час, и проснулась в 6, начала шуметь, рубить мясо, гриметь тарелками.
Я по нормальному, спокойно, объяснил что не могу уснуть, что не высыпаюсь и попросил заняться этим позже, на что получил ответ "это твои проблемы, у меня утром больше энергии, может у меня днем дела". Ага блять, дела у неё, за весь год ни разу не пошла с кем-то гулять. Все её дела - раота 9 часов, 5 дней в неделю.
Прям мечтаю съебаться на съемную квартиру. А когда она будет приглашать к себе из-за одиночества, сначала говорить что нет времени, а потом в какой-то день сказать "слушай, у меня нет желания к тебе идти, во первых это пустая трата времени, ты ничего не можешь предложить мне полезного. А просто так идти не хочу, у меня нет к тебе родительских чувств, и заметь, не я это породил, а ты. Во вторых ты показала своё поведение, я не просил от тебя материнской заботы, ее никогда не было, да и я не знаю что это такое, я у тебя просил по человечески дать мне выспаться, потому что моё здоровье было ужасным. На что ты мне ответила " у меня утром энергии больше". Вот и оставайся со своей энергией до конца своей жизни, одна. Хотя неясно зачем она тебе с учетом того, что тратить тебе её некуда".

Я хочу чтобы она прочувстовала этот абсурд, что 2-х минутная перепалка и нежелание уступить мне, оставит её в одиночестве до конца жизни.

Когда я жил не с мамой, мне всегда было её жаль из-за того что она одна, из-за того что зарабатывает не много. Я всегда хотел ей лучшей жизни, и одна из мотиваций развивать себя для получения высокооплачиваемой работы - помощь матери в будущем.

В итоге столкнулся с банальным нежеланием пойти мне на такой уступок, аргументируя тем что утром больше энергии.
С семьей так не первый раз, я почему-то всегда считал что семья это сплоченность, взаимопомощь, а по итогу из-за семьи и получил базовые психологические проблемы, которые развиваются дальше и пораждают новые проблемы.

Я вспоминаю фильм Догвилль, где демонстрируется вся мразотность людей, к сожалению в этом случае границ между "семья" и "друзья" нет.

Печально осознавать, чтобы не получать негативные эмоции от людей нужно быть ещё большей мразью нежели они. Как только я начал относиться к девушкам по свински, желая от них только секса и втираясь им в доверие, то количество негативных эмоций моментально сократилось, вот только теперь они мучаются.
Если в нашем мире для счастья и избегания негативных эмоций нужно быть большей мразью нежели остальные, то я буду всячески пытаться быть наибольшей мразью, осознанно.

Однако тут происходит интересный момент. Теперь, когда девушки в мою сторону вытворяют неадекватные и сомнительные вещи, у меня нет к ним злости, есть лишь мысль - "хм, интересное поведение, с таким я ранее не сталкивался". Я пришел к выводу что это связанно с ощущением контроля ситуации.
В силу успешного опыта у меня есть ощущение, что я умею общаться с девушками, чаще всего я предсказываю их поведение и любые свидания идут без напряга, потому что я знаю что мое поведение с ними приводит к нужному результату - сексу, привязанности с их стороны. Это позволяет мне эксперементировать и делать что-то новое, новые неадекватные "выходки". Потому что я знаю, я могу "включить" нормально общение и всё исправить.

Эти аспекты дают мне чувство контроля над ситуацией. В итоге любое гонево на меня со стороны девушки воспринимается мною спокойно, без злости, с интересом. Тут я словил себя на мысль, что тревогу приносит отсутствие контроля, другими словами, ощущение что ты не знаешь как исправить ту или иную ситуацию. Если ты знаешь как исправить, то твоё эго не будет задето, как бы к тебе не относились. Злость, ненависть, тревогу, аппатию приносит не ситуация, не то что о тебе говорят, негативные эмоции приносит непонимание как исправить ситуацию. Знаешь как исправить - не волнует что о тебе говорят, как пытаются с тобой поступить.
Далее возникает вопрос - но почему непонимание как исправить ситуацию приводит к негативным эмоциям? Почему отсутствие контроля приводит к ним?
Потому что попадая в это ситуацию, ты не знаешь что будет дальше, тебя окутывает страх. Думаю что дальше мозг рассуждает таким шаблоном - "я не знаю что будет дальше, возможно покушение меня на убийство". Неумение общаться с девушками, в социуме, с парнями, это страх смерти, и чтобы это исправить, нужно знать как на определенное твоё поведение будет реагировать другой человек, чтобы это знать, нужно практиковаться в общении. Но не просто практиковаться, а анализировать и делать выводы. Вот только переменных, выводов может быть много, из них нужно определить "правильные" с точки зрения успешности в общении...
Аноним 14/05/20 Чтв 23:45:14 370834
Фартух Насте. Аливье!

Ничего нового.
Сегодня получил ЗП, по прежнему жизнь кажется неинтересной. Потихоньку иду к поставленной цели, с мыслью на фоне что это ничего не изменит. Сейчас есть надежда, но если результата не даст и заветная цель, то даже не знаю что делать потом.
Аноним 14/05/20 Чтв 23:51:50 370837
Также заметил интересную вещь в себе, которая напрочь исключает вариант самоубийства.
Как только появляется хоть малейшая мысль об этом, мозг будто направляет все свои усилия на мысль "Нет уж, это точно хуевая идея, ни о чем, бред, ты должен чего-то добиться, просто предоставь если ты чего-то добьешься, и будешь рассказывать о своих мучениях которые сделали тебя сильнее. Как сказал Ницше 'Все, что меня не убивает, делает меня сильнее!'. Добьешься достойного - сегодняшние мучения превратятся в достоинства в будущем, которыми ты будешь гордиться для себя, гордиться что пережил это, понимать таких людей как ты сейчас. Это дает тебе опыт в настоящем"
- Аноним 08/02/20 Суб 21:50:05 338660 Ответ
ø.jpg (67Кб, 488x381)
488x381
Вообще забей.
Пропущено 256 постов
205 с картинками.
Пропущено 256 постов, 205 с картинками.
Рируру !!gYmpHned/k 25/04/20 Суб 09:48:06 363832
Bym3AfVCEAA79jl.jpg (59Кб, 1280x800)
1280x800
>>363800
1) Пикрелейтед.

2) Если ты ничего не делаешь, зачем что-то писать, если можно не писать ничего? Лично моя стратегия именно в этом и заключается, доволен ей как удав.

3) Идея для весёлой вечеринки с друзьями: MIP-ТЕКСТУРИРОВАНИЕ.

Сейчас ты делаешь все выборки из основной текстуры.
Но если её размер 100×100, а на экране она занимает 10×10 пикселей (1/100 от всех пикселей текстуры), то при каждом движении камеры эти 1/100 изменяются на совершенно другие 1/100, и потому вся текстура мерцает. Это хорошо видно на поверхностях, находящихся далеко или под большим углом к камере.

Чтобы это устранить, ты можешь сгенерировать пирамиду текстур, каждая из которых вдвое меньше предыдущей по всем измерениям. Проще всего это сделать с квадратными текстурами, размеры которых являются степенями двойки:
>512×512 → 256×256 → 128×128 → 64×64 → 32×32 → 16×16 → 8×8 → 4×4 → 2×2 → 1×1.
Каждую следующую уменьшенную версию (MIP-уровень, от «multum in parvo», или LOD, от «level of detail») легко получить, усреднив соответствующие 4 (2×2) пиксела предыдущей. Назовём это «box-фильтр 2×2».

Впрочем, почти с тем же комфортом можно использовать пирамиду, начинающуюся с текстуры произвольных размеров:
>600×300 → 300×150 → 150×75 → 75×37 → 37×18 → 18×9 → 9×4 → 4×2 → 2×1 → 1×1.
Единственная проблема — собственно генерация таких уровней. При уменьшении текстуры, размер которой не делится на 2, исходные пикселы box-фильтра перестанут иметь целые координаты, и по-хорошему их придётся выбирать по дробным с линейной интерполяцией. Назовём получение пиксела по целым координатам pixel(), а выборку по дробным с интерполяцией — sample(). Тогда sample(6,5; 6,3) — это
>x0 = lerp(pixel(6; 6); pixel(6; 7); 0,3)
>x1 = lerp(pixel(7; 6); pixel(7; 7); 0,3)
>result = lerp(x0; x1; 0,5)

При уменьшении текстуры 5×5 до текстуры 2×2 левый верхний пиксел результата с координатами (0; 0) будет результатом усреднения четырёх выборок:
>0,25 × (sample(0,125; 0,125) + sample(1,375; 0,125) + sample(0,125; 1,375) + sample(1,375; 1,375))
А правый нижний, с координатами (1, 1) —
>0,25 × (sample(2,625; 2,625) + sample(3,875; 2,625) + sample(2,625; 3,875) + sample(3,875; 3,875))
То есть сетка пиксельных выборок из оригинальной текстуры для уполовинивания box-фильтром — (0,125; 1,375; 2,625; 3,875). Она построена из соображений универсальности в применении как к незатайленной, так и к затайленной текстурам: для незатайленной важна симметричность относительно координат оригинальной текстуры [0; 4], а для затайленной — цикличность по модулю 5 и расстояние между выборками сквозь край, равное расстоянию между остальными (1,25): 3,875 + 1,25 = 5,125 = 0,125.
Общая формула — что-то вроде sampleDist = IN_SIZE / (2×OUT_SIZE), start = (IN_SIZE - 2×OUT_SIZE) / (2×OUT_SIZE) / 2, i-я координата сетки — start + i×sampleDist. В примере выше по обоим измерениям IN_SIZE = 5 и OUT_SIZE = 2, так что sampleDist = 1,25 и start = 0,125.

Ну да ладно, положим, MIP-уровни у нас на руках. Теперь для текстурирования можно выбирать тот, который близок к своему будущему экранному размеру и потому не будет так мерцать.

Это не только улучшает внешний вид, но и внезапно становится серьёзной оптимизацией для сколь-нибудь больших текстур. Пикселы экрана, рисуемые один за другим, обычно находятся по соседству. Если мы при маленьком экранном размере поверхности делали «мерцающие» выборки из большой основной текстуры, то они прыгали по всей её площади, что недружественно к кэшу. Выборки же из меньшей текстуры имеют лучшую локальность: для соседних пикселей экрана они тоже находятся по соседству в текстуре.

Как выбрать MIP-уровень?
В твоём случае, с рисованием всего горизонтальными или вертикальными полосками, можно придумать какую-нибудь ad hoc-эвристику: пусть видимый размер полоски в пикселах — stripPixels, а расстояние между текстурными координатами на её краях — texDistance, тогда мы можем делать выборки из уровня текстуры, размер которого ближе всего к stripPixels / texDistance (наверное, желательно дополнительно учесть сплющивание текстуры под углом — скажем, домножить этот размер на косинус угла между нормалью к стене и направлением на камеру).

В общем же случае используются градиенты (частные производные, блеан, я на самом деле не знаю, что это, не шарю во всём этом матане, извините) координат текстуры T = (u; v) по координатам пикселей на экране (sx; sy).
Например, ∂T/∂sx можно вычислить по формуле symmetric derivative как разность между координатой текстуры в экранном пикселе справа от текущего и слева, делённую на 2, или более точно с использованием координат текстуры в (1) текущем пикселе, его (2) правом и (3) левом соседях через 3-point numerical differentiation, ну ты понял. Аналогично для ∂T/∂sy по вертикали.

Градиент, длина которого равна 1, означает, что вся текстура в направлении, по которому он взят, умещается в 1 экранный пиксель.
Градиент, длина которого равна 0,01, означает, что текстура умещается в 100 экранных пикселей.
Условимся, что основной MIP-уровень (напр. 512×512) — 0-й, следующий (256×256) — 1-й, и так далее. Последний, 1×1 — в нашем случае 9-й, last_level.
Тогда большим градиентам соответствуют большие по номеру (меньшего разрешения) уровни, а сам номер уровня выражается чем-то вроде clamp(last_level - log₂(grad.len), 0, last_level).

Но когда это я успел перейти от двух градиентов к некому grad?
В самом деле, если градиенты ∂T/∂sx и ∂T/∂sy сильно различаются (это как раз и происходит с полом и стенами под углом), возникает сильная неоднозначность при выборе уровня, причём оба варианта по-своему плохие.

Представим, что оригинальная текстура имела размер 400×400, а фрагмент стены/пола с ней на экране имеет размер 100×10.
1. Если выбрать уровень на основании меньшего градиента (100×100) — то текстура будет мерцать, хотя и не так сильно, как если бы мы вообще не использовали MIP и делали выборки из основного уровня 400×400.
2. Если выбрать уровень на основании большего градиента (10×10) — текстура будет размытой.

Обычно размытая текстура лучше мерцающей, так что предпочтительнее вариант 2, либо можно даже попробовать взять что-то среднее между обоими.

Фундаментально же эта проблема решается анизотропной фильтрацией (https://en.wikipedia.org/wiki/Anisotropic_filtering): выбираем уровень на основании меньшего градиента, и делаем из него несколько выборок (например, до 8) на основании его отличия от большего (https://computergraphics.stackexchange.com/a/1437).

Градиенты и анизотропия — это высший пилотаж, но базовое MIP-текстурирование должно реализовываться просто и давать какое-никакое визуальное улучшение.
Рируру !!gYmpHned/k 30/04/20 Чтв 13:20:14 365708
78931851p0.jpg (766Кб, 851x1200)
851x1200
>>346617
Модные формулы, part 2,5

Я досконально изучил тему (прочитал первые 2 ссылки в гугле) и авторитетно заявляю, что помимо 3 уже известных нам жизнеспособных форм хранения 2D-поворота — угла, матрицы и Rotation2D — существует 4-я.

Слегка изменим Rotation2D: будем хранить в нём половинный угол вместо полного. Назовём полученную сущность Spinor2D или просто спиннером.
Получился прямой, теперь уже без оговорки «почти», аналог кватерниона, со всеми его полезными, не очень полезными и прямо вредными свойствами.

Но прежде сразу заметим 2 вещи.
— Spinor2D и Rotation2D легко переводятся друг в друга по школьным формулам:
cos 2α = cos²α ‒ sin²α = 1 ‒ 2 × sin²α = 2 × cos²α ‒ 1
sin 2α = 2 × sin α × cos α
cos α/2 = ±√(1 + cos α)/2
sin α/2 = ±√(1 ‒ cos α)/2

— Поскольку Spinor2D хранит половинный угол, для поворота точки его нужно применить дважды, или, что то же самое, выразить функции от полного угла через функции от половинного.

В Rotation2D{cosa, sina} точка (cosa, sina) лежала где-то на полной окружности — [-180°; 180°), и непосредственно выражала поворот. Ему можно поставить в соответствие Spinor2D{cosha, sinha} с точкой (cosha, sinha), лежащей где-то в диапазоне половинных углов — [-90°; 90°), то есть в правой полуплоскости.

А что происходит, если (cosha, sinha) лежит в левой полуплоскости? (Такой спиннер не может получиться непосредственно из нормализованного угла, но легко вылезет в результате комбинации спиннеров.)

Ничего страшного не происходит: Spinor2D{x, y} и Spinor2D{‒x, ‒y} выражают один и тот же поворот. Это отражается в формулах двойного угла: они не зависят от умножения sin α и cos α одновременно на ‒1. Например, если половинный угол был 100° (Ⅰ квадрант), то полный будет 200° = -160°, половинный от ‒160° — ‒80° (Ⅳ квадрант), а это и есть противоположность 100°.

Это позволяет легко интерполировать повороты, выраженные спиннерами, по кратчайшей дуге. Такую интерполяцию всегда можно свести к интерполяции векторов с острым (максимум — прямым) углом между ними: если угол между векторами (cosha, sinha) тупой (dot этих векторов — косинус угла — отрицателен), то переворачиваем один из спиннеров.

Точным способом интерполяции векторов по дуге является SLERP (https://en.wikipedia.org/wiki/Slerp):
function slerp_precise(a, b, t)
  ab_cos = dot(a, b)
  if ab_cos < 0 then b = -b; ab_cos = -ab_cos; end
  if ab_cos < 0.99999 then
    ab_angle = acos(ab_cos)
    ab_sin = sqrt(1 - sqr(ab_cos))
    return (a × sin((1 - t) × ab_angle) + b × sin(t × ab_angle)) / ab_sin
  else
    return normalize(a + t × (b - a)) // Слишком близкие повороты — вырожденный случай.
  end
end

Вообще-то slerp условно работает и для тупых углов, так что slerp'ать можно было и Rotation2D'ы. Но:

— При интерполяции между противоположными векторами (поворотами) slerp(Rotation2D) схлопнется. Случай с ab_sin ≈ 0 мы обрабатываем линейной интерполяцией в предположении почти совпадающих векторов, с противоположными это не сработает. Впрочем, таких поворотов в любом случае захочется избегать: slerp(Spinor2D) пусть и не схлопнется, но выберет непредсказуемую дугу. Поэтому важнее следующий пункт.

— Slerp — тяжёлая операция. Однако у неё есть быстрые аппроксимации. Например:
1. (https://zeux.io/2015/07/23/approximating-slerp/ + https://zeux.io/2016/05/05/optimizing-slerp/)
function slerp_fast(a, b, t)
  ab_cos = dot(a, b)
  if ab_cos < 0 then b = -b; ab_cos = -ab_cos; end
  ot = t + t × (t - 0.5) × (t - 1) × (
    (1.0904 + ab_cos × (-3.2452 + ab_cos × (3.55645 - ab_cos × 1.43519))) × sqr(t - 0.5) + (0.848013 + ab_cos × (-1.06021 + ab_cos × 0.215638)))
  return normalize(a + ot × (b - a))
end
Это работает в 4 раза быстрее, с погрешностями в пределах пары тысячных долей градуса.

2. Внезапно, тупая линейная интерполяция с ренормализацией:
function nlerp(a, b, t)
  if dot(a, b) < 0 then b = -b end
  return normalize(a + t × (b - a))
end
Это работает ещё быстрее. В точках t=0, t=0,5 и t=1 интерполяция является точной (в точке 0,5 об этом можно думать как о совпадении бисектриссы и медианы к основанию в равнобедренном треугольнике). При интерполяции поворотов с большим (близким к 180°) расстоянием между ними максимальная погрешность достигает 4°, а при интерполяции поворотов, расстояние между которыми не превышает 90°, погрешность не превышает 0,5°.

Так вот, эти аппроксимации усложняются или вовсе портятся при интерполяции по тупому углу.
Spinor2D же позволяет всегда интерполировать по острому.

Теперь в нашем арсенале следующие представления поворотов:
1. Непосредственный угол.

Достоинства:
— Самая компактная форма, какую только можно представить.
— Единственная из рассматриваемых форм, которая может представлять кратные повороты, т. е. повороты более чем на ±180°.
— Простая интерполяция, в том числе по кратчайшей дуге: function lerp_over_shortest_arc(a, b, t) return a + t × normalize_angle(b - a) end.

Недостатки:
— Очень медленно применяется к точке.

2. Матрица 2×2.

Достоинства:
— Может представлять не только поворот.

Недостатки:
— Может представлять не только поворот.

3. Rotation2D
— Компактная и очень быстрая форма.

4. Spinor2D
— Компактная и практически столь же быстрая, что и Rotation2D.
— Легко и точно интерполируется.

На моём нищебродском i7-9750H на 1 ядре за 1 секунду можно выполнить:
— 14 млн поворотов Vec2 с помощью голого угла;
— 8 млн «референсных» интерполяций Rotation2D, реализованных как lerp_over_shortest_arc(a.ToAngle, b.ToAngle, t).ToRotation;
— 14 млн Spinor2D.slerp_precise, или 12 млн Rotation2D.slerp_precise, реализованных как преобразование аргументов в Spinor2D, затем Spinor2D.slerp_precise, затем преобразование результата назад в Rotation2D;
— 58 млн Spinor2D.slerp_fast / 33 млн Rotation2D.slerp_fast через Spinor2D.slerp_fast;
— 70 млн Spinor2D.nlerp / 40 млн Rotation2D.nlerp через Spinor2D.nlerp;
— 161 млн Spinor2D.nlerp_raw без проверок разнонаправленности. В заранее заданной цепочке поворотов, такой как ключевые кадры анимации, можно заранее перевернуть спиннер, образующий тупой угол со своим предшественником, чтобы не обрабатывать этот случай в nlerp;
— 320 млн комбинаций Spinor2D × Spinor2D или полностью идентичных Rotation2D × Rotation2D;
— 310 млн поворотов Vec2 с помощью Spinor2D;
— 325 млн поворотов Vec2 с помощью Rotation2D.


Последние две цифры выглядят неожиданно (казалось бы, в Spinor2D.apply почти удвоенное количество операций), но дают основание утверждать, что Spinor2D может использоваться как универсальная и даже единственная форма поворотов.
Аноним 02/05/20 Суб 01:54:58 366219
EWYEBpZU8AAOexJ.jpeg (96Кб, 892x1024)
892x1024
>>363832
Я как-нибудь потом почитаю.

>>365708
Понятно, но на уровне haha slerp-slerp. Откуда конкретно эти смешные формулы с синусами берутся - понятия не имею.

----

Чего-то как-то всё мега-уныло и плохо. Вот я вроде пробовал что-то делать, но всё идёт слишком туго, такое ощущение, что мне часть мозга вырезали и теперь всё вдвое тяжелее.

Хм, я думаю, может, вот так тут писать. Можно накапливать в этот буфер и только, когда полностью заполняется, делать flush. Но всё равно, видимо получится просто несколько опять ничего не делал подряд.


Wed Apr 29, 21:50
Вот, я думаю, надо бы нормальное дерево сделать, но для начала хотя бы несбалансированное, как там делаются красно-чёрмные, я уже чего-то забыл, это там же они являются просто удобной реализацией 2-3 деревьев, но я уже даже, что это за 2-3 деревья не помню.

И unbalanced BST - это вроде же легко, но я вечно делаю какие-то тупые ошибки, которые я напрочь просто не вижу, пока мне прямо в лицо ими не тыкают. И я подумал, что может, было бы неплохо сделать тесты, но тут я максимально завис, потому что генерировать тесты и проверять их как-то сложно.


Wed Apr 29, 23:40
Ну вот я вроде сделал несбалансированное дерево (как Map<K, V> из джавва библиотеки), и вроде как всё выглядит нормально, но всё равно совершенно точно оно не будет работать. В курсе, который я смотрел сколько-то месяцев назад, многие методы дерева реализовывались рекурсивно, но это ведь неправильно, если дерево несбалансированное: тогда будет (может) использоваться линейная память, потому что там не сможет быть применена хвостовая рекурсия (вот там пример реализации ниже).

Вот так там, например, реализовывался метод put(key, value):
> public void put(Key key, Value value) {
>   root = put(root, key, value);
> }
>
> // Возвращает либо старую ссылку на x, либо ссылку на новую,
> // только что созданную вершину
> private Node put(Node x, Key key, Value value) {
>   if (x == null)
>     return new Node(key, value);
>
>   int cmp = key.compareTo(x.key);
>   if (cmp < 0)
>     x.left = put(x.left, key, value);
>   else if (cmp > 0)
>     x.right = put(x.right, key, value);
>   else
>     x.value = value;
>   return x;
> }


Thu Apr 30, 03:57
Блин, я чего-то, да, немного куда-то провалился. Меня убедили в том, чтобы я перезалил игру змейку, которую я делал миллиард световых лет назад, и вообще, то был не я, и недавно она погибла в связи с непредвиденной экстерминацией моего гитхатаба. Так что я заодно решил её немного подправить, вытащив read-only ресурсы из папки с кодом в туда, куда надо и проделав примерно то же самое с файликом для сохранения таблицы рекордов (ну и, на самом деле, без этого нельзя было бы всё собрать в один executable jar потом). А потом я попытался собрать всё вместе с javafx в один jar, но в итоге ничего не получилось, и пришлось просто скопировать чей-то build.gradle. И, как оказалось, у javafx отдельные реализации для лексуса, мака и венды, так что, мда, получились три архива, каждый из которых весит под 8 мегабайтов.

Ага, дааа, только мне всё ещё нужно написать тесты для своего тупого дерева, в котором я уже обнаружил, что забыл в hibbard deletion для случая с двумя ненулевыми детьми свопнуть не только значения ключей, но и значения, которые, ну, значения (с которыми ключи ассоциируются).


Thu Apr 30, 04:54
Хм, ну, вроде сделал какие-то тесты. В итоге, конечно, неправильно их делал, потому что те сообщения об ошибках, которые выводят тесты, ничего не говорят о структуре дерева, и, когда что-то шло не так, приходилось всё равно тестировать на маленьких деревьях, но ладно. Помимо той ерунды, что я выше упоминал, поправил штуку, которая определяет порядковый номер ключа, и всё, остальное вроде как работает корректно. Вроде.

Я пытался писать более-менее нормально, но всё равно выглядит как-то не очень. Какая-то длинная колбаса на триста строк.

Относительно давно уже стараюсь укладываться в 80 символов максимум на каждой строке, но это только приносит мне боль пока что, когда приходится делать уродливые переносы, лишь бы уложиться. Но вообще по воспоминаниям раньше мне становилось плохо, когда я видел слишком длинные строки кода, так что, возможно, я просто забыл, как это плохо плохо плохо, когда тебе приходится скроллить не только вверх/вниз, но ещё и влево/вправо.

И ещё я перестал ставить кудрявые скобки для циклов и if'ов, у которых однострочное тело. И вообще иногда стал писать их в одну строку, если это что-то уровня if (...) return ... Не знаю, насколько это плохо и насколько хорошо.

И ещё я там решил не укладываться в стандартный Map<K, V> интерфейс, потому что он подразумевает под собой реализацию всякой ерунды вроде map view'ов и прочего. В исходном коде TreeMap вообще что-то жуткое, там какая-то своя иерархия внутренних классов и вообще ничего не понятно. И ещё он требует чихаться исключениями по поводу и без, а я теперь их избегаю выбрасывать. Во всяком случае стараюсь. Один раз бросаю, если пытаешься вызвать tree.put(null, value), потому что, ну, это вообще не имеет смысла.


Fri May 1, 03:28
Чего-то в итоге я ничего толком не сделал, только одну задачку, связанную с BST (ну, наверное, с бинарными деревьями в целом): там надо было сделать из бинарного дерева двусвязный список, переставив ссылки, и это довольно легко рекурсивно решается. И я заодно добавил своему дереву на всякий случай интерфейс, чтобы немного асбстрагироваться от конкретной реализации. Но при тестировании решения этой задачки всё равно использовал конкретную реализацию, потому что интерфейс у меня не предоставляет методов для изменения вершин дерева напрямую.

И ещё узнал про то, как можно восстановить бинарное дерево по его обходам, из видео какой-то индийской женщины. Если есть inorder и preorder обходы (ну, или с inorder и postorder полностью аналогично), то можно точно восстановить его структуру: preorder даёт нам корень, который делит inorder обход на два inorder обхода: для левого и правого поддеревьев.

А вот, если есть postorder и preorder, то тут уже могут быть разные варианты. Например:
> pre: ABC
> post: CBA
Только по этому можно построить кучу разных деревьев (но все они будут по сути такой вертикальной связкой сосисок из трёх вершин). Однозначность может быть только, если дерево будет full (необязательно complete, а только full - это когда у каждой вершины либо два потомка, либо ни одного). Кстати, не знаю, почему так, но мне не особо важно это формально доказывать. (Видимо, следует просто из того, что это так для дерева из трёх вершин.)

Так вот, если есть эти два обхода, то из preorder можно найти корень дерева, а сразу за ним идёт корень левого поддерева, с помощью которого можно выделить postorder обход левого дерева, а там найдётся и postorder правого, из которого достаётся корень правго поддерева, с помощью которого делим preorder обход на два. Короче, мы делим каждый из обходов на два куска и рекурсивно продолжаем делить их дальше. Это проще на примере показать, но мне лень.

Но это всё для лоховских произвольных бинарных деревьев. Если у нас есть BST, то нам достаточно только preorder/postorder обхода для восстановления структуры, потому что inorder в случае BST - это тупо все элементы, перечисленные в возрастающем порядке. Так что можно брать первый элемент preorder, раскидывать остальные элементы на две группы (меньшие и большие его), и дальше всё рекурсивно.

Правда, не знаю, как это на деле реализовать. самый простой вариант - отсортировать preorder/postorder и сохранить его отдельно, но это ведь тупо. К тому же это будет работать же за квадратное время: на каждом уровне дерева надо за линейное время найти корень в inorder обходе, а если дерево вырожденное, то уровней N штук, так что мда. И вдобавок к этому ещё и будет требовать дополнительно O(N) памяти.


Fri May 1, 16:42
Блин, ну вот опять - самая главная проблема в том, что я не знаю, что мне делать. Сижу филадельфию смотрю, мда. Но, вот, блин, что я там хотел: посмотреть дальше про BST, почитать там ссылки, которые я насобирал, в конце концов, дальше делать рекйкастинг, но, да.


Sat May 2, 01:41
Ну да, в итоге весь день ничего не делал. Только реализовал решения вот тех штук, о которых говорил выше (построение деревьев из разных вариантов обходов). И нашёл в интернете вот такое https://www.geeksforgeeks.org/construct-bst-from-given-preorder-traversal-set-2/ решение задачки про построение BST из preorder обхода за линейное время и линейную память, которое я почти не понял.

Там суть в том, что мы поддерживаем стек из вершин от корневой до текущей, но без правых поворотов. Пока ключи в обходе уменьшаются, идём налево, если следующий ключ больше предыдущего, то поднимаемся наверх до нужной вершины, один раз переходим направо, после чего опять налево.
Рика !!gYmpHned/k 02/05/20 Суб 06:17:31 366226
16978186original.jpg (2370Кб, 2400x1800)
2400x1800
>>366219
>Я как-нибудь потом почитаю.
Чел, я сейчас тёщу убью (https://vk.com/wall-48287065_6402). А ну читай, сидит деревья крутит.

>Откуда конкретно эти смешные формулы с синусами берутся - понятия не имею.
Читай: http://allenchou.net/2018/05/game-math-deriving-the-slerp-formula/.
Но я их до сих пор использовала как чёрный ящик, и тебе тоже не предполагалось об этом задумываться, потому что пост был не про slerp. Ты бы ещё к формулам двойных углов прицепился — я же их тоже без вывода привела!

Да, тут кое-какие очевидные опечатки/ошибки (о неочевидных я сама не знаю):
— 100° — это, разумеется, Ⅱ квадрант, я просто набирала пост в блокноте, который отображал квадратик вместо римской цифры, а саму цифру вводила Alt-кодом. Римские цифры есть в японской IME, но тупой файрфокс, если его неделю не перезапускать, начинает тупить по 10 секунд в момент переключения на IME, поэтому я избегала её использовать. Вводить же римские цифры латинскими буквами как-то неинтересно.

— По качественному и количественному составу операций применение Rotation2D к вектору абсолютно идентично комбинациям ротейшнов или спиннеров друг с другом (два сложения и четыре умножения), и результаты по времени тоже были ожидаемо идентичными, просто я в одном случае округлила до десятков миллионов, а в другом — нет, поэтому и получились «320 и 325 млн».

— Формула MIP-уровня на основании длины градиента — clamp(last_level + log₂(grad.len), 0, last_level), логарифм длины градиента практически всегда отрицателен (⇔ длина градиента практически всегда меньше единицы, ⇔ MIP-уровень практически всегда крупнее 1×1). Я изначально написала верно, но когда перечитывала пост перед отправкой, о чём-то замечталась.

И можно кое-что уточнить:
— Slerp схлопывается, потому что предполагает, что результат может быть выражен линейной комбинацией входных векторов, а для коллинеарных векторов это не выполняется.

— Дуга между противоположными поворотами будет непредсказуемой не только из-за погрешности, но и из-за того, что один и тот же поворот может быть выражен двумя противонаправленными спинорами (r и ‒r), которые стали таковыми в ходе своих неизвестных приключений (например, если жук с УЗОРОМ НА ЖОПЕ постепенно развернулся на 360°, он переведёт свой спинор в противоположное состояние, а прокрутившись ещё кружок, т. е. в сумме 720° — вернёт в исходное) и к которым, несмотря на то, что они выражают одинаковый поворот, некоторый спинор V будет (без проверки dot ≥ 0) интерполироваться по комплементарным дугам:
(V → r)
(V → ‒r)
Условие dot ≥ 0 выбирает из этих дуг меньшую, но в крайнем случае, когда дуги (почти) равны и соответствующие им повороты отстоят на 180°, однозначной меньшей дуги не будет. На практике от этого не жарко и не холодно и ты всё равно не захочешь разворачиваться на 180°, не уточнив направление — например, путём вставки промежуточного ключевого кадра с поворотом на 90°.
я извиняюсь за такое 14/05/20 Чтв 22:34:26 370818
EXaxqOuWoAI2SPP.jpeg (80Кб, 1008x800)
1008x800
https://youtu.be/B0fiPx6SlAo

Thu May 14, 15:01
Не знаю, почему-то стало ещё хуже, чем было. Идея с таймстемпами глупая, к чему они вообще нужны тут? Разве что для того, чтобы как-то разграничивать куски текста плюс они смотрятся неплохо. Может, всё же оставить. Не понимаю, почему меня так сильно выворачивает наизнанку и кушает изнутри, не знаю, как иначе описать, не знаю, что делать.

Максимально наивная идея - вкатываться вайти, но для этого надо будет как минимум нормально доразобраться с Core Java, вспомнить, как писать SQL-запросы, посмотреть, что такое Spring Framework и Hibernate, посмотреть немного про паттерны. И ещё кое-какие не такие важные в этом контексте штуки. Но вообще стоит ли пробовать с моими безумными социальными умениями, если мне страшно даже о мысли об интервью и у меня нет ни малейшего представления о том, что такое работа.


???
Посмотрю немного общих штук про многопоточность, чтобы примерно знать.

Critical Sections
Очевидно, для них нужно свойство mutual exclusion, но также нужно, чтобы была свобода от дедлоков, то есть, чтобы если в любой момент времени несколько потоков хотят войти в критическую секцию, то рано или поздно по крайней мере один из них пройдёт дальше (при условии, что критическая секция гарантированно проходится за конечное время, конечно). Вообще freedom from deadlock - это самая слабая из форм liveness - то, насколько concurrent система живая, гарантия того, что произойдёт что-то благоприятное (в этом случае это гарантия, что произойдёт что-то хорошее хотя бы для кого-то).

Более сильное условие живучести - это lockout-freedom или свобода от голодования. Гарантия того, что если поток ждёт, то рано или поздно ему дадут войти в критическую секцию. Голодание может быть вызвано утечкой ресурсов (resource leak): когда какие-то ресурсы (например, память, file handles, те же lock'и) не отпускаются после того, как он были захвачены, из-за чего никто не может воспользоваться ресурсом. Как правило эти проблемы связаны с процессами, работающими достаточно долгое время, потому что операционная система автоматически освобождает ресурсы завершённых процессов, что частично предотвращает проблемы с утечками ресурсов.

Также голодание может иметь место для процессов в scheduling системах, когда потоку очень долго не достаётся ресурс (CPU time) и нет никакой гарантии, что в итоге когда-то потом ему вообще он достанется. Частный пример для priority-based scheduling систем - это priority inversion: если, допустим, low priority процесс L захватывает ресурс R, то high priority процесс, который тоже хотел бы воспользоваться ресурсом R, не может продолжить своё выполнение, пока L не закончит работу с ресурсом. Возможное простое решение - если два процесса используют один ресурс и более приоритетный прерывает выполнение менее приоритетного, то scheduling система освобождает общий ресурс и отдаёт его high priority процессу. Но это всё довольно легко ломается тем, если бы L сначала прервался процессом M (middle priority), который бы не пользовался ресурсом R, а потом M прервался бы процессом H. И там вроде как есть другие решения, но я как-нибудь потом посмотрю про планировщики.

Максимально мощное условие живучести - bounded waiting: время ожидания не только в теории конечно, но ещё и ограничено (функцией от количества потоков).

Mutex Hardware Solutions
Наиболее простой и очевидный способ реализации критической секции на уровне железа в случае с одним процессором - выключить прерывания во время того, как выполняется критическая секция, тогда, очевидно, во время критической секции не будут выполняться никакие обработчики прерываний, так что процесс не сможет быть прерван физически. В этом же и минус. >Also, if a process halts during its critical section, control will never be returned to another process, effectively halting the entire system. Как бы интуитивно понятно, но не знаю, всё равно не понимаю. Это потому что context switch триггерится, собственно, тоже через прерывания?
>The system clock is typically implemented as a programmable interval timer that periodically interrupts the CPU, which then starts executing a timer interrupt service routine. This routine typically adds one tick to the system clock (a simple coвыставлunter) and handles other periodic housekeeping tasks (preemption, etc.) before returning to the task the CPU was executing before the interruption.
Короче, в любом случае, мне не особо важно это.

Другой подход - использовать спинлоки. Плюс в том, что если использовать из предположения о том, что если известно, что lock отпустится в течение тайм слайса, выделенного потоку, который находится в busy wait, то можно избежать оверхеда контекст свича. Ну а ещё очень легко реализуется. Чаще всего такое используется на уровне ядра ОС и ещё где-то на низком уровне как небольшая оптимизация: немного покрутиться в активном ожидании перед контекст свичем, в остальных же случаях, видимо, это плохая идея, потому что тогда scheduler будет выделять процессорное время на бесполезный busy wait, а это не только трата ресурсов, но ещё и откладывание освобождения lock'а (меньше времени для потока, который удерживает лок, в случае с плохим планировщиком вообще никакого времени для нужного потока). В джавве на эту тему есть java.lang.Thread.onSpinWait(), который можно засунуть внутрь busy wait цикла, чтобы указать виртуальной машине на то, что это действительно busy wait и по возможности лучше выделять больше ресурсов другим потокам. Но опять же, лучше вообще такое не использовать.

Можно было подумать, что спинлок можно реализовать вот так (я не знаю всяких амесблеров, поэтому порядок аргументов какой придётся):
> spin:
> LOAD R0, Lock
> STORE #1, Lock
> CMP R0, #0
> JNZ spin
> # critical section
Но проблема в том, что выполнение потока тут может прерваться после LOAD, из-за чего в регистре будет устаревшая информация. Чтобы всё корректно реализовать, понадобится атомарная инструкция TSL (test and set lock): она загружает в регистр значение по указанному адресу и записывает какое-то ненулевое значение по этому же адресу. В итоге выглядеть будет вот так:
> spin:
> TSL R0, Lock
> CMP R0, #0
> JNZ spin
> # critical section
Самый большой недостаток, как я понял, в том, что эта TSL не всегда может быть реализована на какой-то конкретной архитектуре. Ну и ещё, очевидно, тут может иметь место голодование: другой поток может сколько угодно раз отбирать у тебя флаг Lock. Ещё вроде как проблема в том, что из-за того, что надо поддерживать когерентность кэша, если много потоков одновременно делают TSL, то всё может тормозить. Так что лучше будет, видимо, сделать так:
> do {
>   while (lock);
> } while TSL(lock);
В вики это test and test-and-set.

Третий храдварный подход - использовать неблокирующие алгоритмы. Они тоже реализуются с использованием особенных ассемблерных инструкций. Compare-and-swap (CAS) - сравнивает значение по адресу памяти с заданным (old) и, если они совпадают, то записывает туда новое (new). Возвращает то значение, которое она изначально прочитала, чтобы можно было понять, произошла ли запись (или просто boolean, такая вариация обычно называется compare-and-set). Обычно CAS используется вот в таком сценарии: читаем старое значение, вычисляем новое, с помощью CAS пробуем заменить старое на новое. Если не удаётся, то пробуем ещё раз. Очевидно, если много потоков пытаются так обновить, например, какой-нибудь счётчик, то всё будет работать немного медленнее, так что можно делать exponential backoff - экспоненциально увеличивать задержку между запросами (+ возможно, рандомизированная составляющая).

С алгоритмами, использующими CAS, может возникунуть ABA problem - это, когда в промежутке между чтением старого значения и, собственно CAS, значение дважды меняется, второй раз - на то, что было изначально. И вроде значение то же, но оно может быть использовано в другом контексте. Одно из решений - дополнительно вести счётчик количества апдейтов для структуры данных, рассчитывая на то, что за время приостановки выполнения потока счётчик не переполнится. Чтобы уменьшить шансы переполнения, можно вести отдельные счётчики для отдельных элементов внутри структуры данных. Ну, это самый простой способ решения проблемы, там вроде ещё есть какие-то но я потом никогда не посмотрю.

Load-link и store-conditional (LL/SC) - тоже относятся к реализациям lock-free алгоритмов. LL достаёт текущее значение по адресу в памяти, SC после LL пишет туда только, если это место в памяти никем не апдейтилось после LL. Получается, что это как обычное чтение + CAS, только без ABA problem. И вроде это звучит лучше, но, судя по всему судя по википедии если между LL и SC есть достаточно много, то велика вероятность, что SC зафейлится без конкретной причины (ну, то есть в теории всё может работать, а на практике - нет).

И ещё есть fetch-and-add (FAA). По сути это просто атомарный +=a.
Сонник #? Tom !!EuY./9ojX. 02/11/18 Птн 21:08:07 229021 Ответ
изображение.png (99Кб, 270x350)
270x350
Сюда буду записывать ебанину, что снится мне по ночам
Редко и разрозненно
Пропущено 65 постов
4 с картинками.
Пропущено 65 постов, 4 с картинками.
Tom !!Z10Ht320es 27/12/19 Птн 02:22:52 324525
Потом какие-то развалины у залива
Я медведица и иду по лесу полному мусора
Лапы порезаны стеклом, больно, людям показываться нельзя

Провал

Я уже не медведица, человек. Кажется мужчина
Меня и мою семью ссылают в лагерь
Хожу голым
Все идут в душ, я шучу что возможно там как у немцев не вода а газ.
Охранники смеются но запихивают меня в комнату
Выбираюсь через люк в соседнее помещение, пытаюсь выпрыгнуть из окна, очень высоко

Провал

Жену и дочь я больше не увижу

Провал

Я уже не мужчина. Я это я, в военной форме почему-то. Еду куда-то с матерью и сестрой. Они добираются на вокзал отдельно, а я с мужчиной средних лет. Он шутит какие-то шутки, я тоже.
Отпрашиваюсь у него купить еды в дорогу на рынке возле платформы
В соседнем ларьке женщина роняет на пол бутылку колы и та начинает шипеть и выливаться фонтаном из дырки. Девушка кричит что она сейчас взорвется.
Прохожу мимо, беру сладкую воду и три сомнительного качества маленьких вафельных рожка со сгущенкой или карамелью.
Меня обступают дети, даю сестре рожок отломив вафельку снизу, начинка тянется
Садимся в маленький грязный поезд
Tom !!Z10Ht320es 22/01/20 Срд 00:58:13 332942
Я сегодня разгребала кучи мертвых котят чтобы найти живых и забрать себе
Пошла туда чтобы взять одного но потом решила забрать всех увидев тот ужас
А они все равно умирали очень быстро
Аноним 28/03/20 Суб 01:05:01 355399
давно не писала
Ночью снился кто-то чужой но очень теплый
Затопленные дороги у бабушки
Мокрые ноги
Прорванный мост

Убегали куда-то и от кого-то

Стояла и обнимала его. Просто не в силах разомкнуть руки. Так тепло. Приятно. Будто сон во сне.
Думала, что поступаю неправильно
Аноним 26/04/20 Вск 22:54:42 364509
>>229021 (OP)
метро
поезда
высокий с постоянно меняющимся лицом

хватит
Аноним 14/05/20 Чтв 19:35:56 370775
Корабль, ночь
Я убегала от двух женщин, карабкаясь по канатам и перепрыгивая с мачты на мачту
Заперли в трюме полном коробок
Тыкали ножами

Уплыть нельзя
Вокруг что-то злое
Очень важно Majesty 16/02/17 Чтв 18:58:23 140824 Ответ
1377237553555.jpg (33Кб, 621x478)
621x478
Недоволен своей жизнью.
Пропущено 39 постов
5 с картинками.
Пропущено 39 постов, 5 с картинками.
Majesty 12/05/20 Втр 15:34:20 370024
Скучаю по прошлой весне.
Majesty 14/05/20 Чтв 14:44:32 370643
4535.png (74Кб, 526x299)
526x299
Решил оставшуюся жизнь посвятить изобретению машины времени.
Yuyuko !hhoO7CxTZY 14/05/20 Чтв 15:09:55 370653
>>370643
изобрети хотя бы чтобы можно было смотреть в будущее на 1 минуту, это уж сделает тебя милиардером, так как можно будет трейдить с плечем х100
Lё Baguette !9Qb2wH9JlU 14/05/20 Чтв 15:13:22 370656

>>370653
Да тебе для трейдинга и пары секунд хватит
Аноним 14/05/20 Чтв 19:04:55 370765
>>370656
Купит себе дом из пенопласта, ведро для сранья и запанует!
Путь к вершине рыжий-кун !RyjikW80ew 05/12/18 Срд 20:52:50 233748 Ответ
.jpg (371Кб, 2560x1380)
2560x1380
Привет всем кто помнит меня по /rf и тем кто меня не помнит тоже. Да, да вы все правильно поняли - это будет дневник оторванного от жизни хиккана который на закате юности внезапно решил вылезать. Идея ведения дневника витала в моей голове давно, но страх ответственности и обязательств заставлял меня откладывать это на дальнюю полку. Тем не менее сегодня я говорю прокастинации ХВАТИТ! и выношу свою жалкую жизнь на строгий суд ананасов.

И так, с чего бы начать? Пожалуй для начала коротко расскажу о себе:

Я кун, 24лвл. На данный момент живу с мамкой, тунеядствовую, учусь на первом курсе заочки.

Здоровье:

С детства имею солидный багаж различных болячек за спиной, как-то: неправильный прикус, ВДГК, сколиоз, зрение -5, проблемы с желудком еще хожу к врачам для уточнения. Каждая из этих проблем ухудшает качество жизни и требует моего внимания, но у меня разумеется нет силы воли ни чтобы зарядку утром сделать чтоб спина не болела, ни диету соблюсти чтоб потом не блевать посреди ночи от съеденных чипсов с колой. А уж про то, чтобы накопить денег на операцию по исправлению грудной клетки вообще молчу, сейчас из всего этого решается лишь прикус ношением брекетов купленных на мамкины деньги и разминка спины которую я делаю раз в 2-3 дня чего явно недостаточно т.к. спина болит пиздец пока делал каждый день не болела.

Образование:

Закончил школу в 2011, где практически все время обучения подвергался систематической травле, особенно в период с 7 по 9 класс. Поступив в универ не смог социализироваться и снова попал под травлю, от чего сильно приуныл и вылетел после первой же сессии. На следующий год перепоступил, группа попалась получше хотя тоже была парочка быдланов, тем не менее меня было уже не остановить и я снова покинул ряды студентов после первого курса и на следующий год ситуация повторилась. В 2014 я уже поступал и вылетал из вуза трижды, летом попробовал пойти на курсы автослесаря, чтобы найти потом работу в автомастерской, но ничего не выгорело. 2015 просидел дома дроча и смотря аниму, в 2016 наконец-то собрался с силами и поступил в ПТУ, окончил его за год но работать по быдлоспециальности мне не хотелось и таки упросил мамку оплатить мне обучение в вузике. Думаю вы уже догадались что было дальше, весна 2017 года и я снова отчислен. Так как на очке у меня ничего не получилось решил попытать счастья на заочном обучении, что сейчас и делаю. Ту би континуед как говориться...

Социальная активность:

Всю школу дружил с парой одноклассников, больше ни с кем не общался. Спустя 7 лет ничего не изменилось, ирл все так же общаюсь только с ними, встречаемся правда редко, раз в месяц может, да и говорить нам особо то не о чем. У них работа, тянка, а у меня...ну вы сами видите. С тянками более-менее общался всего раза 3-4 и дальше этого дело никуда не пошло.

Удивительно как много оказывается можно рассказать даже о таком неинтересном человеке как я, но пожалуй пока остановлюсь. Вышеперечисленного должно хватить для понимания общей картины, а теперь давайте перейдем к целям и задачам которые я хочу поставить перед собой.

Задачи на ближайшее будущее:

> 1) Восстановление режима (ложиться не позже 23:00, вставать не позже 9:00, есть вовремя и быстро)
> 2) Зарядка направленная на растяжку спины каждое утро
> 3) Начать отжиматься и выполнить программу 100 отжиманий
> 4) Прогулка каждый день не менее 1 часа
> 5) Когда перестанет болеть спина найти работу
> 6) Приступить к выполнению домашнего задания для вуза
> 7) Учить английский язык каждый день хотя бы по часу
> 8) Вести этот дневник

Более глобальные задачи:

> 1) Привести тело в порядок насколько это возможно
> 2) Найти нормальную работу/источник дохода
> 3) Съехать от мамки
> 4) Найти тяночку
> 5) Закончить сраный вуз
> 6) Выучить английский
> 7) Найти друзей???(хз нужны ли они)

Замечания и предложения приветствуются в тредике. Спасибо за то что прочитали мои изливания.
Пропущено 434 постов
236 с картинками.
Пропущено 434 постов, 236 с картинками.
Аноним 14/03/20 Суб 20:57:20 351086
>>351055
Значит эклер опять шизу словил...
Аноним 14/03/20 Суб 21:01:23 351088
Аноним 19/03/20 Чтв 22:39:20 352882
>>350989
>Да пошло оно все нахуй, лучше бы просто в рф продолжал срать.
рф теперь совсем помойка завайпанная, там делать нечего.
>Кому вообще нужен дневник своих неудач?
твоим читателям. Почему не получилось то, ты какие-то выводы сделал для себя?
Аноним 13/05/20 Срд 20:44:29 370301
Рыжик.
Аноним 14/05/20 Чтв 13:50:43 370601
>>370301
Тоже ждёшь его следующей попытки вылезаторства?
Когда-нибудь я научусь кодить, моделить, рисовать, forest !!TE51Wn6CTM 12/12/17 Втр 02:09:53 188661 Ответ
luchshayadevoch[...].png (878Кб, 800x705)
800x705
Когда-нибудь я научусь кодить, моделить, рисовать, играть на музыкальных инструментах и писать музыку, запилю пару швабодных игр и погибну в неравном бою с уличными псами в 45 лет. От инфаркта.

Но этот тред не об этом. Здесь будет, в основном, нытьё и всякая дичь.
Пропущено 292 постов
142 с картинками.
Пропущено 292 постов, 142 с картинками.
Аноним 08/05/20 Птн 16:58:40 368650
0.jpg (46Кб, 600x600)
600x600
4.png (1050Кб, 1280x1024)
1280x1024
5.png (1963Кб, 1920x1200)
1920x1200
futurama3.webm (386Кб, 384x217, 00:00:10)
384x217
Недоделка. А больше ничего и нет. Ки-ки.
Спасибо абу, спасибо мэйлру.
Аноним 08/05/20 Птн 17:00:21 368652
0.jpg (46Кб, 600x600)
600x600
4.png (1050Кб, 1280x1024)
1280x1024
5.png (1963Кб, 1920x1200)
1920x1200
futurama3.webm (386Кб, 384x217, 00:00:10)
384x217
Недоделка. А больше ничего и нет. Ки-ки.
Спасибо абу, спасибо мэйлру.
Аноним 08/05/20 Птн 17:25:26 368658
0.jpg (53Кб, 600x375)
600x375
1.png (880Кб, 1280x720)
1280x720
2.png (858Кб, 1280x720)
1280x720
3.png (252Кб, 1366x768)
1366x768
Ещё картиночки Импалы.

И перепощу про векторизацию силуэта из растрового изображения для последующего создания маски в желаемом разрешении средствами Inkscap'а.

Наверное это не очень интересная тема, но почему бы и нет.
Значит, находим где-нибудь в интернете зашакаленное растровое изображение, в идеале двухцветное.
В растровом редакторе избавляемся от шумов вокруг границ контура. Как это сделать — много способов. Я просто выделил один цвет, закрасил выделение этим цветом поверх (чтобы не было разноцветных пикселей), инвертировал выделение и удалил выделенное. На данном этапе фон не нужен. Сохраняем изображение с альфа каналом (чтобы фон был прозрачным). Если изображение достаточно большое, нам нужно его урезать до ~400-600 пикселей. Можно взять больше, но не больше ~1000, а то ждать придётся долго.

Теперь, значит, самое интересное. Запускаем Inkscape (или любой другой векторный редактор с аналогичным функционалом). Импортируем растровое наше изображение (то, которое сохранили с небольшим разрешением 400-600 пикселей). Выделяем его, жмём Shift+Alt+B (или Контур → Векторизировать растр). Для этой ситуации хорошо подходят настройки как на скриншоте. В других случаях другие настройки подойдут лучше, например, когда у нас больше двух цветов. Поскольку изображение небольшое, векторизация рассчитывается быстро, можно удобно поэкспериментировать. В конечном итоге получаем векторный рисунок птицы, который можно как угодно перекрашивать, обводить и масштабировать. Экспортируем теперь вектор в растровое изображение с желаемым разрешением, например 2048x2048. Таким образом можно быстро делать хайрезные маски (и не только) из перешакаленных картинок.

Остальное дело техники.
Доводим маску до ума в растровом редакторе. Делаем проекцию UV капота из вида сверху. Берём два шейдера — золото и краска, пихаем их в микс шейдер и в factor втыкаем маску. Если нужно инвертируем (обычно для масок белый цвет значит «Да», чёрный цвет значит «Нет»; можно использовать соответствующую ноду или просто поменять местами «усы» в mix shader). Выбираем для текстуры Non-color data. Подгоняем текстуру как нужно, путём правки UV. Чтобы не тайлилась, идём в растровый редактор и добавляем больше чёрного вокруг птички. Уверен, есть более экономные способы решения этой проблемы, но мне было лень думать. в ноде Image texture тайлинг текстуры меняем с Repeat на Clip.
Аноним 14/05/20 Чтв 08:38:25 370454
1.jpg (37Кб, 416x600)
416x600
2.png (314Кб, 956x650)
956x650
SayonaraZetsubo[...].webm (3613Кб, 360x240, 00:01:30)
360x240
SayonaraZetsubo[...].webm (2159Кб, 240x136, 00:01:44)
240x136
Переделываю. Слишком долго и непонятно. Сначала лоупли запилю, чтобы сразу видеть поликаунт и исходя из этого подгонять геометрию. Накидывать сабдив и фаски на лоуполи, чтобы по кускам запекать с этого что-то, кажется, проще, чем сначала мучить хайполи, а потом делать ретопологию. И не факт, что всё сразу корректно будет запекаться и не придётся ничего изменять.

DVD привод точно надо пилить геометрией, чтобы он мог вкатываться и выкатываться.
А как быть с портами, ммм? Нарисовать на текстуре? Но ведь под это уйдёт много текстурного пространства, и если текстуру в пару раз уменьшить, то их вообще не видно будет, получится просто грязь какая-то. А если сделать их геометрией, они будут читаться без текстуры вообще, но тогда поликаунт всё… А ещё хотел клавиши и крупные кнопки сделать отдельной геометрией, чтобы можно было анимировать как они нажимаются… А-а-а-а… Не знаю как лучше.

https://www.youtube.com/watch?v=5ScrPgBWvwg
15/05/20 Птн 12:17:17 370927
Дропаю английский (который не начинал) и снова начинаю учить Python. У меня было очередное озарение.
Перехожу на режим один пост в неделю. Астролог запретил мне заниматься саморазвитием до конца текущей недели, поэтому следующий пост через 1.5 недели. Если всё пройдёт по плану.
Живут ли обычные девочки? А инвалиды? Ариса 26/04/20 Вск 08:54:50 364181 Ответ
9tMFCSQygfo.jpg (388Кб, 950x1025)
950x1025
Здравствуй, анон. Решила завести этот дневник из-за внутренних переживаний.

Здесь будет обычная повседневность девочки-инвалидочки с историями из прошлой. Называй меня Ари.
Увлекаюсь играми (старкрафт, лол, осу, прохожу снова Диабло и бибинити), читаю книжечки и мангу (образовательную читали?) рисованием, просмотром аниме и фильмов, пытаюсь в озвучку и стриминг. Нежно вспоминаю времена программирования, желания пилить новеллы, сборок ПК из барахла и тому, как я обожала ретро штучки. (ладно, сейчас тоже люблю)

Я мечтаю попробовать себя в озвучке или как художник, может быть, даже как стример. Почему стример? Когда мне было очень одиноко ранее, я обычно часами смотрела стримеров и фажила их. Мб и я кому смогу подарить хорошее настроение...

Расскажу о своей жизни. Ну, классическая забитая чуханочка из бедной семьи, где все болеют. Я пытаюсь всю жизнь быть солнышком, когда не сильно болела - всегда помогала родителям, отцу с ковкой или вместо выходных ездила с ним на работу (с 3:00 до 17:00, уххх) и т.п
Ранее с родителями были очень плохие отношения, я отчислилась из шараги и осталась жить в другом городе на свою пенсию.
В школе с 1 по 4 класс было все прекрасно, в 5 меня перевели в другую школу - не всем я уже нравилась, была атмосфера недопонимания со многими. Дальше - хуже.
В 7 классе поставили страшный диагноз, вместо ампутации ноги выбрали операцию. Домашнее обучение. В 8 классе вернулась и началось. Издёвки, издёвки, издёвки. Банальные выкидывания моей трости и подножки.
К 9 классу меня выгнали из школы частично, тк им не нужны болеющие и не успевающие, и я не очень хотела оставаться в том классе. Нашла новую школу в городе, отлично! Нет, все было ужасно, в школе собрались отбросы. Довести учителя? Прогуливать 24/7? Бить/обзывать/портить вещи девочки, которая тебе ничего не сделала, а наоборот пыталась бытьдоброй и к тебе? Да. :3
Из-за этого я сильно заболела и на втором полугодии перешла в мою последнюю школу, где уже меня адски ненавидели девочки. Но, я с этим свыклась. Та и 70% времени я болела дома, а в 11 классе была фулл на домашнем обучении после очередной операции.
Все эти года я ещё пыталась резать себя и суецыдыться. (Осуждаю)
ЕГЭ я завалила, хотя так готовилась стать программистом. Банально увезли по скорой из-за самочувствия и все.
Эх, а когда-то ведь я обожала программирование/робототехнику/сборку ПК/ковку/и т.п
В общем, поступила я в шарагу рандомную и через полгода вылетела оттуда по собственному желанию, ну.. невозможно стало учится, когда тебе делают операции каждый месяц и ты болеешь постоянно, и ничего не можешь.
И вот я тут. Живу на съемной квартире, с хомячками и пекой.

(Не рассчитываю на интерес кого-либо)
Пропущено 252 постов
39 с картинками.
Пропущено 252 постов, 39 с картинками.
Аноним 04/05/20 Пнд 17:12:46 367268
Аноним 05/05/20 Втр 12:17:11 367515
>>367211
Как там при Коммунизме? Галактику уже начали осваивать?
Аноним 05/05/20 Втр 12:50:36 367523
>>367515
> Как там при Коммунизме? Галактику уже начали осваивать?
В коммунизм я не летал, как и в капитализм.
Я из 2020 года капчую.
Аноним 05/05/20 Втр 13:22:53 367538
image.png (303Кб, 663x479)
663x479
Аноним 13/05/20 Срд 16:16:28 370251
F
Мразотной медузы дневник meduzamraz !f05FMtm8hA 25/04/20 Суб 20:46:51 364091 Ответ
d2a957c8f22d2ca[...].jpg (38Кб, 563x515)
563x515
КАК Я УСТАЛ, МРАЗОТНЫЙ КАРАНТИН, Я ПРЕВРАЩАЮСЬ В ЖЕЛЕ.
РОДИТЕЛИ/БАБКИ БОМЖАРЫ.
НАЙТИ МОТИВАЦИЮ НЕРЕАЛЬНО.
ЖИВУ ОДИН.
Пропущено 43 постов
4 с картинками.
Пропущено 43 постов, 4 с картинками.
Аноним 07/05/20 Чтв 17:52:34 368302
Извините, нет сил на постинг. Позже отпишу
Аноним 11/05/20 Пнд 17:58:54 369764
>>368302
Давай там не кисни.
Аноним 11/05/20 Пнд 19:53:33 369777
1589216012906.jpg (85Кб, 640x628)
640x628
>>369764
Изоляция добила меня и мой режим, так что не киснуть не выходит
Аноним 11/05/20 Пнд 23:04:55 369857
>>369777
Что случилось? Вроде в норму приходил. Плюс изоляция скоро кончается. Меня уже завтра на работу выводят.
Аноним 13/05/20 Срд 15:10:36 370245
Друг, ты там как?
Учусь в мухгу на гуманитарной заочке, 5 курс. Аноним 09/05/20 Суб 03:12:19 368805 Ответ
IMG202003281832[...].jpg (2100Кб, 3000x4000)
3000x4000
Учусь в мухгу на гуманитарной заочке, 5 курс. Копил долги всё время обучения и до 16 мая их надо закрыть.
Итого имеем: 3 курсача, экзамен 11 числа, пара мелких долгов и преддипломная практика. Плюсом предзащита диплома 16-20 мая.
Сегодня я нашёл литературу и подготовил план первого курсача.
Получается, что я должен:
9 мая, то есть завтра сделать первый курсач. Поставил будильник на 10 и буду делать до победного.
10 мая ищу литературу, составляю план и начинаю ебашить второй курсач.
11 мая в 12 часов вышлют задание по результатом которого поставят экзамен. Сделаю его + остальные мелкие долги и допилю второй курсач.
12 мая начну делать 3 курсач и должен буду сделать преддипломную практику. 14 числа попытаюсь доделать.
Буду вести этот тред и описывать сюда о результатах по окончанию рабочего дня. Также мне будет легче, когда я буду отслеживать результат проделанной работы и смотреть, как я приближаюсь к финишу.
По числам вроде успеваю в притык, но что-то может пойти не так и курсачи будут отправлять на переделку и случится обосрамс. Не знаю, на сколько выгодно это универу, но декан сказал в личном разговоре, что до момента выпуска студентов держат для количества континента и звучало это убедительно. Планировал начать с первого числа, но просто прокрастинировал как мудак и сейчас уже дедлайн горит что пиздец. Пытаюсь хоть что-то сделать для своей самоорганизации, например вот этот тред.
Ну что... Сейчас спать и завтра начинаю. Встретимся здесь завтра примерно в это же время.
Пропущено 6 постов
1 с картинками.
Пропущено 6 постов, 1 с картинками.
Аноним 10/05/20 Вск 10:26:21 369237
>>369189
Если в автореферате есть сноски и список источников в достаточном количестве, то переписывай сразу его, а потом до нужного объёма просто копипастой добьёшь.
Аноним 10/05/20 Вск 11:06:53 369251
>>369237
Переписывать? Автореферата нету в базе антиплагиата или что ты имеешь в виду?
Аноним 10/05/20 Вск 11:16:43 369254
>>369251
Если не собирался, то не переписывай. Хотя как знать. В какой-то базе нет, в какой-то есть. К премиумным антиплагиатам всё равно нет доступа, чтобы проверить.
Аноним 10/05/20 Вск 11:22:33 369259
3. В 2017 году, на сайте антиплагиат ру, урезали бесплатный функционал, и теперь чтобы бесплатно проверить текст на антиплагиат, его необходимо перевести в формат PDF либо TXT. В антиплагиат вуз загружать документ можно в любом формате, в том числе в формате Word (doc, docx)



4. В вузовском антиплагиате неограниченное количество проверок и попыток, документы можно загружать в систему один за другим. В бесплатном антиплагиате – необходимо подождать 6 минут, чтобы иметь возможность загрузки следующего документа.
Аноним 13/05/20 Срд 10:11:38 370182
image.png (135Кб, 512x512)
512x512
Уже какое-то время веду дневник вк. Пишу туда Аноним 24/01/20 Птн 23:56:56 333922 Ответ
14548193169040.jpg (38Кб, 574x393)
574x393
Уже какое-то время веду дневник вк. Пишу туда о том, какие игры прошёл, фильмы посмотрел и книжки прочитал, потому что плохая память да и вообще в голове беспорядок.

Вдруг кому-то интересно это почитать, сори, если нарушаю правила...
https://vk.com/re_publique
Аноним 12/05/20 Втр 20:27:30 370091
До сих пор веду...
Аноним 13/05/20 Срд 00:55:03 370148
>>333922 (OP)
Родоки-бабки-дедки богатые?
Учитель который ненавидет (или уже нет) свою работу. Часть2 НевольникЧести !!emfApqi3Hw # OP 15/03/20 Вск 19:40:27 351496 Ответ
66e89d62657b4bf[...].jpg (18Кб, 130x173)
130x173
Салам всем кто выжил во время короновируса.
Нет, я не сдох, я все ещё жив!
Месяц назад писал дневник о своих приключениях в школе (по большей части там было только нытье). Т.к. я ушел со школы, я не видел смысла продолжать вести дневник. Но что же сейчас изменилось?Зачем новый дневник тогда?
А потому что я снова захотел влететь в этот омут пиздеца.
Как только я ушел со школы и пришёл в офис я тут же осознал простую истину - как же блять скучно жить без детей. Сейчас я работаю по 8-9часов,занимаясь какой то ненужной хуйней,если я умру никто даже не заметит. А месяц назад я был учителем,дети ждали меня,ждали уроки (не все канеш) и блять писали в вк:"че там по такой то теме?не хуя не понимаю,хелпп".
Если о школе такие мысли почему я все ещё не в школе?
Дело в том что на одной чаще весов работа которая мне не особо нравится,но с нормальным заработком +перспективы выйти за 2 месяца на 50к (а для моего города это не хуя себе),а на другой школа(со всем тем пиздецом который там был)
Вообщем-то всё эти мысли не дают мне покоя. Понимаю что щас нужно решить очень важный момент в моей жизни.
И может этот дневник поможет решить вопрос.
Пропущено 51 постов
4 с картинками.
Пропущено 51 постов, 4 с картинками.
НевольникЧести !!emfApqi3Hw # OP 10/04/20 Птн 19:09:37 359853
Еу,мазафакеры. Как вы там? На САМОИЗОЛЯЦИИ? дрочите по кд?
Расклад такой. Думал буду писать когда шкила выйдет на очку А СЕГОДНЯ ПРОДЛИЛИ ЕЩЕ НА НЕДЕЛЮ (суки).
Видимо вся эта херь будет до конца апреля как и сказал нац лидер.
Пару слов о дистанционке
Большая часть преподов скидывают задания а-ля:" параграф 23..." и все блять хахаха а еще увидел задание по английскому в 10 классе
Как думаете что там???
просмотр презентации. В этой презе 4 слайда ахаххахахахаха
ЧЕТЫРЕ БЛЯТЬ СЛАЙДА
причём первый слайд Хеллоу а четвертый БАЙ БИ СЕЙВ ахаххахахахаха

А потом эти преподы будут жаловаться на дистанку.
Не скажу, что у меня пиздец задания лютые,но мои задания хотя бы занимают на два и более часов.
Но,честно говоря, дистанка та еще залупа
Да ты сидишь дома,придумал задания ,расписал теорию и сиди дальше. Но как же это скучно... если у вас есть интересные идеи как можно подать материал в ахуенной форме готов выслушать.
Ну а пока
БИ СЕЙВ АХАХХААХ
НевольникЧести !!emfApqi3Hw # OP 10/04/20 Птн 19:20:10 359856
https://ngs55.ru/news/more/69081436/
Вчера наткнулся на эту дичь
Видел этого типа в инстике,думал ,что он обычный распиздяй (как я) А тут вон оно че
Ну хз,по мне так это просто заигрывание со шкилой. Они придут на урок и будут" АУЕЕЕЕ" "ФАРТУ МАСТЕ" и т.д.
Хотя так он хотя бы всех заинтриговал . И мб шкила откроет учебнмб. Не знаю
Орк 11/04/20 Суб 00:10:20 359918
>>359853
Бля ебтубля!!! Я прям вижу как ты зоряжен на рейзультат ежжи! Ты прямотыке зоряжен ежжи! Просто некоторые тоже учителы они зоряжены, но ты прямо ЗОРЯЖЫН! Кокбутто я у Амирана на шоу нахожусь. Салам Амиран. Билл иди нахуй со своими шутками. Уберите этого дебса корнея.

Фух. Не ну ты ебать зоряженный учител. Через дисплей на смарте прям зоряд проходит. Небось таким зоряженым и платят ништяг? Скока там, 13-14к. Целых 200 баксов нонче. Столько же, сколько пособие для бездомных христиан в Лос-Анджелесе, но только в два раза меньше. А если считать, что еще от штата идут бабки, то в 4. А если считать, что за день хотя бы 10 баксов напопрошайничаешь, то в 5 с половиной. Но ты всё равно зойряженный учител!!!!
Аноним 23/04/20 Чтв 17:16:22 363179
УЧИТЕЛ НА ЗОРЯДЕ!!!1
Аноним 12/05/20 Втр 22:44:53 370126
Я ЗОРЯЖЕННН!!!1
Дневник подготовки к исекаю attila !!Hr3gQsV14. 06/05/20 Срд 19:55:41 367892 Ответ
qWIAdnu0ME.jpg (55Кб, 823x693)
823x693
Пропущено 16 постов
11 с картинками.
Пропущено 16 постов, 11 с картинками.
彼はだめな男だ !!Hr3gQsV14. 12/05/20 Втр 22:44:15 370125
4627127.png (172Кб, 316x557)
316x557
Не очень интересно писать про очередной дрочь колоды. Стало попадаться много слов, которых тяжело запомнить, поэтому временно уменьшил количество новых слов до 10 в день. Как мне кажется главная причина в том, что я перестал придумывать ассоциации для запоминания, внезапно, это помогает.

Начал читать очередной высер Пелевина. Как по мне, чтение художественной литературы сильно помогает с дефицитом внимания, по крайней мере, если он приобретен из-за интернета. Мало того, что ты на протяжении долгого периода сосредотачиваешься на книге, так тебе еще надо держать в голове контекст, место действия, внешность персонажей и прочее. В этом плане чтение книг превосходит чтение манги и аниме. Также улучшает речь и, как следствие, способность мыслить.

Довольно много времени убивает домашка, после нее чувствую опустошенным.

Кодингом последнее время занимался только для одноразовых скриптов и задачек, надо начать делать что-то полезное, да.

Случайно обнаружил какой-то блог про жизнь в Японии, как же японцы плохо выглядят в сравнении с континентальными азиатами, хотя может это из-за качества фоток.

https://youtu.be/_ZyD4n5zqxA
!!Hr3gQsV14. 12/05/20 Втр 22:45:38 370127
>>370125
Перечитал свой пост, умер от стыда
!!a0L63OzRjE 18/05/20 Пнд 19:44:20 372007
!!Hr3gQsV14. 19/05/20 Втр 12:00:33 372252
!!a0L63OzRjE 19/05/20 Втр 13:08:01 372287
мне 25 лет я хочу превозмочь. короче работаю кассиром Аноним 13/04/20 Пнд 20:19:48 360613 Ответ
perceptions-of-[...].jpg (112Кб, 414x271)
414x271
мне 25 лет я хочу превозмочь.
короче работаю кассиром в фастфуде. ну щас зал не работает и мне можно пока на работу не ходить, но двухнедельный отпуск закончился, началась новая неделя не отпуска и я не пошел работать, хотя мог, не пошел потому что не люблю работать (хотя эта работа лучше чем моя прошлая работа в фастфуде в разы) и немного юоюсь вируса. это ошибка, весь отпуск это ошибка, просто трата деняг.
а деньги мне нужны 20к в месяц не скажу для чего но это обязательные расходы можно сказать на еду и крышу над головой, хоть и живу с родителями.
короче последние 7 лет моими промазами были: первое отчисление из вуза, ну там я реально не тянул, совсем слабым был, хоть это мухфу. в армию не пошел, что считаю своей самой большой удачей, потом я чет думал, что второй раз в вуз нельзя на бюджет поступить, хз где я это взял. поступил на заочку заплатил за семестр, подумал нах надо платить за это, если на бюджете будут платить мне, пошет опять на очку и опять отчислился не закончив и одного курса, тут были все шансы норм учится, но мне чет так не хотелось. вот еще потом меня брали на курсы 1с программирования с турдоустройством, но и оттуда сыбался, потом брали в техподдержку интернет провайдера оттуда сыбался тоже причем через полдня первого дня там, а мееня ужеояициально устроили мед коммиссид прошел, ну чтоб уволится там процедуру тоже пройти надо было, а там челик отсутствовал, ну я так короче там и оставил трудовую с парой лет работы в фастфуде, да нах она нужна. НО вот короче сотрудница отдела кадров которя меня приняла теперь баботате в другом месте куда я хотел устпроится, но я как ее контакты усидел сразу перехотел.
так, корче в этом году записался на егэ, буду пытаться сдать, конечно подготовка оч вяло идет можно сказать не идет. буду сдавать мат рус и инф ну скажем школьную программу по матеше я знасчительно почитал ( но задачи не решал) к остальному не притрагивался. если получится поступлю на очку бюджетную, но скорее всего не получится
лан пока хватит завтра езе напишу,
нах я все это пиал
Пропущено 6 постов
2 с картинками.
Пропущено 6 постов, 2 с картинками.
Аноним # OP 16/04/20 Чтв 21:51:33 361276
Так да ещё фронтенд, почитываю туториал для нулевых на мдн по хтмл цсс. Джаваскрипт.инфо фриибуткемп.хуйзнает. бля скока всего. Сука, когда работал тратил намного больше времени на учебу, там стоишь на кассе читаешь, дома сложно даже час времени выделить, даже если в доту не играть, фильмы не смотреть.
Бля я же ещё и в процессе чтения ебаного лутца. И книге о экзамене ссинт. Так я ещё читал всякое что не использую, например байт оф ВИМ (бля, я даже код не пишу, нахуй мне ентот ВИМ), книгу о Гите (которую на сайте Гита содержат), хорошо хоть это все мелкое и про гит я дропнул после основной части.
Так, што я планирую написать. Ну кроме того что выше там упомянул. Короч в своей игре от Владимира хиля есть кастомные паки вопросов, они публикуются тупа в группе ВК, вот посты с ссылками на паки нужно скопировать с помощью ВК апи, наверно всё это в бд, и главное сделать сортировку по лайкам (индексирование или как это называетс). Возможно ещё хочу сделать сайт с графиками ежедневного винрейта в ранкеде герычей в доте, и чтоб можно было выбирать тока любимых героев.
Аноним 25/04/20 Суб 21:11:34 364097
Бля, не хотел писать о пуках, но их и не было. За последние 10 дней дай Бог 3 раза открывал учебник по математике, ниче другого ваще не делал в плане не из развлечения.
Зато начал смотреть Стальной алхимик, вот ето тупа мотивация учиться, он же считай алхимией как кодингом занимается. Бля задумка понравилась, но мелкие сюжеты хоть и не фонтан, но внезапно не по-детски мрачные. По мотивации напомнило Хроники убийцы короля, бля вот там нахуй программирование, инженерия. Еще чекнул Форрест Гамп, бля 9/10, ща так замотивируюсь, аж завтра полчасика позанимаюсь математикой
Аноним # OP 30/04/20 Чтв 19:31:56 365837
Итог месяца нахуй: нихуя. Уже с прошлого года знаю, что отпуски юзлесс говно и только прибавляют лени, но с этим ебучим ковидом появился повод (прежде всего для себя самого) не ходить на работу, и я этим поводом отличненько воспользовался. Отпуска дали тока на 2 недели, еще две я прост не выходил, так как было кому работать. Может посидел бы еще недельку, но сообщили, что за апрель мне предстоит заплатить налог, который я плачу за обычный месяц, пушто они никак мы никак не оформили мои выходные. Я так возбудился, когда они мне это сообщили, начал ебать мозг, чуть не уволился, но забил хуй. Короче в ближайшее время выхожу на работу.
Весь месяц хотел начать въебывать на толоке, думал мож надрочусь хотяб на доллар в час, но нихуя, всего за месяц 1.5 бакса. Но главное сейчас уже придется дрочить это говно, смены сократили, не будет даже 20к, которые мне необходимы. Буду пытаться по паре часов в выходные этим заниматься.
До егэ осталось 2 месяца, пока что готовность околонулевая. Сделал первые 12 заданий математики в одном варианте, ну можно сказать 8 решил, в одном ошибся, одно не добил (испугался больших чисел), и 2 на производные не трогал. Еще посматривал задания по информатике, и ахуеть обосрался, оказывается я нихуя не знаю, В 2012 информатика запомнилась тем, что там почти нихуя учить не надо.
Эх, вот бы сдать на ~215 баллов и получать стипендию, если бы еще негде было жить можно было бы получить дешевую общагу. Сдать первый семестр на 5 получать еще стипендию + жильё, потом отчислиться и начать с начала, но можно даже не ходить ведь оценки можно конвертировать.
Аноним # OP 11/05/20 Пнд 20:01:51 369778
Не придется дрочить толоку, работаю по 14 часов, денег должно хватать. Но сука дали направление на мед комиссию. Клиника довольно далеко находится, придется ехать на трех или двух автобусах, ну может на одном, который ходить редко + до него идти 20 мин, очень хочу взять такси, но сука это же не один раз туда нужно съездить, целое состояние просру.
Стабильно, хоть и немного готовлюсь к математике, начал заниматься с другом, тупа сидим два часа и решаем, делимся мыслями. Таким образом хоть как-то занимаюсь. В принципе, самые большие проблемы с геометрией (суждение составлено по частичному (без последнего задания) решению одного варианта)
Дочитал базовую математику лэнга, ну было интересно. Присутствуют такие вещи, как например, вычисление сунусов/косинусов 30/60/45, необычный подход в геометрии.
Еще узнал, что у Гельфанда есть книга по школьной геометрии, но бля там 420 страниц. Я 200 страниц Гельфанда осиливаю десятилетиями. А тут...
Аноним 12/05/20 Втр 11:02:14 369933
изображение.png (807Кб, 772x502)
772x502
>>360613 (OP)
>а деньги мне нужны 20к в месяц не скажу для чего
Инвестируешь небось. Хитрый, небось миллионером с помощью тиньков-инвестиций хочешь стать.
До 11 мая отдыхаю от мусорных крыс из 2d 09/05/20 Суб 19:44:02 369049 Ответ
(3308Кб, 1920x1080)
1920x1080
Пропущено 44 постов
32 с картинками.
Пропущено 44 постов, 32 с картинками.
12/05/20 Втр 01:41:41 369877
(2398Кб, 1536x2732)
1536x2732
И тогда в дальнейшем из возможных преступников останутся только сумасшедшие которых быстро истребят.
12/05/20 Втр 01:49:26 369878
(2398Кб, 1536x2732)
1536x2732
Что-то похожее нужно сделать с сумасшедшими. С настоящими сумасшедшими а не с идиотами в Сети которые считают себя такими из-за выдуманных проблем и подобные отбросы. Которые в больницах в жёлтых комната сидят. Ресурсы на них тратят а пользы от самих сумасшедших никакой. Можно не пытать а просто сразу убить. Особенно если вылечить нельзя.
12/05/20 Втр 01:51:21 369879
(2398Кб, 1536x2732)
1536x2732
Тем более большинство сумасшедших и есть преступники. Так что разницы никакой.
12/05/20 Втр 01:54:25 369880
(2398Кб, 1536x2732)
1536x2732
Ещё нужно запретить всех домашних собак. Вообще из всех собак в мире должны остаться только те которые пользу приносят ну то есть под снегом людей находят. Тупые громкие и пугающие существа.
12/05/20 Втр 01:55:42 369881
(2398Кб, 1536x2732)
1536x2732
Точно как люди.
Вкатываюсь в кодинг и превозмогаю Вкатывалец !UdMN06Jji2 06/04/20 Пнд 17:58:46 358526 Ответ
Безымянный.png (4Кб, 237x217)
237x217
Уже вел здесь дневник (Пытался), готовился там к егэ, но в конце концов решил, что мне надоело (Есть баллы за прошлый год, и экз перенесли из-за вируса, через пару месяцев можно об этом подумать, все повторить, а сейчас стоит заняться чем-то другим)
Я правда не знаю, как вкатываться, поэтому просто решаю задачи на codewars, гуглю, если что-то не знаю/не понимаю.
На пике неэффективное решение, которое сайт не принимает, буду переделывать сейчас.

Пропущено 37 постов
8 с картинками.
Пропущено 37 постов, 8 с картинками.
Аноним 07/05/20 Чтв 23:48:41 368506
0 часов концентрации, листал конспекты свои по алгебре, но это не считается. Целый день читал мангу. На русском. Да, такими темпами ничего хорошего не выйдет.
Аноним 08/05/20 Птн 00:29:36 368513
«Исследования показывают, что если мы говорим себе о том, какими хотим быть, или записываем это, есть больше вероятности, что мы будем поступать в соответствии с этими представлениями», - инфа с псевдопсихологического сайта. Уже положил лист А4 себе на стол, завтра напишу, кем хочу быть. Ну и сегодня смотрел видос на ютубе. А обещал не смотреть. Перешёл через ссылку вконтакте. Вообще, хотел заблокировать себе эту соцсеть, но мне там пишет по работе один человек. Но просто посмотреть раз в день и выключить не вариант, походу. Скачаю завтра расширение какое-нибудь для блокировки ютуба и сайтов с мангой на русском. Пора прекратить со всем этим раз и навсегда. Одним махом. От меня ж самого зависит будущее, как-то неприятно будет умереть голодной смертью. А просто умереть прям щас мне страшно. Вот и придётся что-то менять.
План на завтра: стакан воды с утра, 3 минуты медитация, 15 минут зарядка. Написать, кем хочу быть, каким человеком. По результатам отпишу утром.
Аноним 08/05/20 Птн 13:23:07 368598
Хочешь дам пару советов?

1) Слазь с питона на C++
2) Посмотри курс по алгоритмам от CSC
Аноним 09/05/20 Суб 12:14:02 368871
>>368598
Спасибо, на С++ буду в вузе писать, так что по-любому придётся слазить с питона. (А на питоне егэ удобно сдавать, он на бланке места меньше занимает => не нужно просить новый бланк => не нужно терять 3-4 минуты экзамена). Про csc впервые прочитал, посмотрю, что это такое. По алгоритмам я смотрел лекции мфтишные (на питоне, опять же), остановился на 6 (ну там самое введение было сначала, а как только сложное пошло, так я и забросил)
____________________________________________
Вчера решал 13 задание в инфе, там не сложно, но надо было вспомнить что это такое. Про лист на столе, где я собирался написать, кем вижу себя в будущем: в итоге исписал весь лист, но о своём будущем там ни слова. Скорее расписал свои текущие взгляды на вещи. Ну и решил, что посмотрю на этот лист через год и проверю, поменялись ли мои взгляды (И в какую сторону)
Аноним 10/05/20 Вск 22:03:59 369531
62 страницы хулиномики
Привет, раздел. Моя жизнь состоит из хаотичных Аноним 23/03/20 Пнд 01:56:23 353921 Ответ
cfe754eff40c01d[...].jpg (136Кб, 736x924)
736x924
Привет, раздел. Моя жизнь состоит из хаотичных событий, которые будто не подвластны мне. Люблю кайфовать, но теряю контроль и всё идёт по одному хорошо известному месту. На данный момент у меня долги, лайтовый запой и непонятки в голове. Постараюсь вести какую-то отчётность, но всё может перетечь шизо посты и нытье.
Пропущено 59 постов
5 с картинками.
Пропущено 59 постов, 5 с картинками.
Аноним 16/04/20 Чтв 16:45:30 361206
>>361017
Просто ты тупая. Нет никаких ловушек пидорах и т.д. И не надо придумывать различные оправдания.
Аноним # OP 17/04/20 Птн 10:02:14 361342
>>361206
Да ладно? Хуйню не неси. Ни разу не видел, как из активных жизнерадостных подростков получаются скучные заебанные взрослые?
Аноним 17/04/20 Птн 10:31:28 361345
>>361206
> Нет никаких ловушек пидорах и т.д.
Может быть на неё лично специальную ловушку запили.
Ну, для лесб всяких.

Чтобы по трассе далеко не ушла.
Аноним 23/04/20 Чтв 18:05:40 363195
Ну че там как на трассе дела?
Аноним 10/05/20 Вск 15:20:29 369385
Опша, пиши исчо
Дорога на 4й десяток Сотсирх !05eHzwO5GI 22/03/17 Срд 22:31:20 149429 Ответ
IMG201607041732[...].jpg (74Кб, 517x656)
517x656
Меня зовут Евгений, мне 29 лет и я аутист.
Просто продолжу свое жизнеописание попыток интегрироваться в общество нормальных людей, поменьше нытья, побольше конструктива.
Пропущено 1514 постов
226 с картинками.
Пропущено 1514 постов, 226 с картинками.
Сотсирх !05eHzwO5GI 10/05/20 Вск 13:07:59 369337
>>369329
Ну что же, поживем увидим. Я буду информировать о том как с моего конца обстоят дела.
Сотсирх !05eHzwO5GI 10/05/20 Вск 13:10:09 369339
Забыл сказать еще, у меня сестра сдает квартиры 4 в общей сумме. Все время слышу от нее что не растет аренда и заебало, ушатывают квартиры а цены не растут по рынку.
Аноним 10/05/20 Вск 13:12:06 369341
>>369334
И не штукой, а полумиллиономым состоянием. Видал? Наверное, столько стоит вся твоя династия до класса хордовых.


Алсо, мои родители учителя в средней школе, но Собянин не зря достоин бургера - платит им сейчас как полагается. Интересный факт - сейчас учителя, которые не ссутся под себя, в радиусе 100км от Москвы едут работать сюда и живут в школьных классах лол. Потому что разница в зарплате для некоторых предметов составляет 10 раз. Лол.
Аноним 10/05/20 Вск 13:20:52 369344

>>369339

Вероятно, она риэлтор)))

Эти сейчас сосут, да - предложений сейчас жопой жуй и без них.

Кулстори про уштанные хаты вижу только на Яндекс Дзене. Ни кто из моих знакомых рантье не жалуется. Разве что сдающие коммерческое помещение. Но это другая тема вообще. Я специально делал все неубиваемое, но и залог беру.

Если для арендодателя сюрприз, что в недвижимость нужно вкладам деньги, раз лет в 7-10 делать косметический ремонт, то это не норма.

Сдавать квартиру - это тоже своего рода работа.



Сотсирх !05eHzwO5GI 10/05/20 Вск 13:38:45 369350
Сто дней одиночества KotyaKotik !!Ja2gNjfASY 12/01/19 Суб 23:49:29 240584 Ответ
67c9c5ea-8c5f-4[...].jpg (92Кб, 1200x900)
1200x900
Что вам следует знать обо мне? Женщина, в силу некоторого дерьма буду сидеть дома почти год без какого-либо общения. Дабы не обрасти мхом и не сойти с ума, буду делиться своими "достижениями" и флудить репостами. Информация для потребления, tumblr-картиночки и, собственно, житие мое.

Будут вопросы – задавайте тут, отвечу. Сам дневник в телеге: @hunddred
Всем добра.
Аноним 04/02/19 Пнд 15:16:01 245904
нескромно напоминаю о себе
Аноним 15/05/19 Срд 21:25:59 265082
16/05/19 Чтв 17:24:20 265162
Скрыл говно
Аноним 10/05/20 Вск 09:50:45 369219
> The account of the user that created this channel has been inactive for the last 5 months. If it remains inactive in the next 29 days, that account will self-destruct and this channel will no longer have a creator.
Ужас какой, вот так и пропадают люди
Я моюсь Воин !!ln6j6N2ckM 17/10/19 Чтв 03:56:01 300646 Ответ
фильм-Кобра.png (957Кб, 1024x576)
1024x576
Моюсь каждый день, веду учет посещений ванны и других мест
Пропущено 246 постов
20 с картинками.
Пропущено 246 постов, 20 с картинками.
Аноним 05/05/20 Втр 19:40:26 367607
Когда-нибудь я стану достойным человеком, время меня оттачивает как клинок
Аноним 10/05/20 Вск 02:09:52 369170
Сбил режим сна, но оно того стоило. Я закрыл все проблемы, которые меня беспокоили. Кроме диплома, я опять не писал месяц научной руководительнице
Аноним 10/05/20 Вск 02:11:22 369171
Ещё нужно съездить подписать документы и пройти медкомиссию
Аноним 10/05/20 Вск 02:16:57 369172
Прогресс прочтения книги 183/534. Я старался!
Аноним 10/05/20 Вск 02:19:46 369173
Мне резко стало стыдно, поэтому я создам ещё один великий дневник
Крим - це Україна Аноним 30/04/20 Чтв 22:54:19 365884 Ответ
1.jpg (26Кб, 485x299)
485x299
Пропущено 24 постов
24 с картинками.
Пропущено 24 постов, 24 с картинками.
Аноним 06/05/20 Срд 00:08:16 367712
20200505113306.webm (55Кб, 1080x1920, 00:00:01)
1080x1920
Аноним 06/05/20 Срд 23:13:42 367993
20200505185350.webm (80Кб, 1080x1920, 00:00:01)
1080x1920
Аноним 07/05/20 Чтв 10:01:07 368048
20200507070407.webm (45Кб, 1080x1920, 00:00:01)
1080x1920
Аноним 07/05/20 Чтв 12:39:31 368092
20200507102235.webm (71Кб, 1080x1920, 00:00:01)
1080x1920
Аноним 09/05/20 Суб 23:25:38 369134
20200507130432.webm (74Кб, 1080x1920, 00:00:01)
1080x1920
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов