The Nest of Dopefish [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Вы так дошутитесь! [Oct. 20th, 2019|05:26 pm]

3d_camper
Какой стыд, так издеватся над героями данбаса...

https://youtu.be/OyhV8b522yw
Linkабырвалг!

Не знаете что такое пикза? [Oct. 20th, 2019|05:51 pm]

double_agent



А это - веганская пицца! 32см!

Link4 абырвалг|абырвалг!

Опять воскресенье (что-то новое) [Oct. 20th, 2019|01:52 pm]

double_agent
[Tags|]

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

Так вот: часть этого барахла я просто выбрасываю (и лучше не думать сколько это стоило), а часть я так и таскаю за собой
Например я тут показывала что за бардак у меня в каморке на чердаке. Вчера я туда опять наведалась - и - внезапно! Там под грудой другого барахла нашелся вентилятор, который очень хороший и за которым я скучала этим летом, но не смогла его найти.

Из такой разной хуйни я навскидку могу назвать:
- Чёрное кожаное пальто купленное уже лет 12 назад и которое я не хочу носить
- GPS навигатор, купленный лет 10 назад, когда я обучалась вождению (200 евро). Я думаю он уже бесполезен, мобильники же есть
- Планшет для рисования (150€?), то есть такой, типа гигантская мышь и чтобы рисовать на нем специальным пером и сразу сохранять дигитал формат. Купленный лет 5 назад
Но я не рисую, думаю мой планшет уже тоже устарел
- Циркулярная пила (35€), куплена лет 8 назад, я ею пилила и размонтировала пол, доски. Она грубая и без направляющей, ей только рушить, для того чтобы ровно отпилить доску она не годится
- Пожалуй топ глупых покупок: две машинки светотерапии. Это такая машинка, (фото одной прилагается), которая испускает лучи света определённой частоты, и этот свет, якобы, обладает разными целительными свойствами, типа увеличивает коллаген или уменьшает покраснение или сушит прыщи (про эту последнюю не знаю - может и работает, может это ультрафиолет).



Про остальное не знаю, мне просто лень этим заниматься. Да и вообще любая косметология это по сути гемеопатия. Невооружённым глазом вроде нихуя не работает (покажите мне 50 летнюю женщину, которая выглядит на 30 без Фотошопа - нет таких, короче все эти крема это хуйня одна, но это опять лирическое отступление).

Я веду к тому, что у меня накопилось масса вещей, которые я и для себя не хочу, но и выкинуть жалко. Не все из них бесполезны, например у меня вдруг образовалось два фена (один был и один приехал со мной из командировки из Франции), есть учебники, которые остались с тех времён, когда я пыталась заняться дипломом.

И вот у нас вошло в моду одно приложение, в котором можно продавать (и покупать) вещи секогдхенд. На самом деле не хотелось заниматься этой хуйней, только теперь у меня воскресенье же день "чего-то нового" и вот я зарегилась в этом приложении и пока загрузила только три вещи: два пальто и не помню уже что. Сейчас потрачу ещё час, сделаю фото-описания и поставлю на продажу что там у меня есть. Даже если мне 10€ дадут за мое пальто, это же уже хорошо, если оно не продастся до весны - таки просто выброшу. Если вообще ничего не продастся до весны: заодно удалюсь из приложения.

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

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

Ну а это моя воскресеная пироженка. Это я теперь только по воскресеньям их ем (ну почти только). Вообще выглядит вроде ничего, но по сути не слишком меня радует. Коробочка черники была бы и вкуснее, и полезнее, и даже дешевле.



Upd
Залистила 10 итемов, пока утомилась. Два пальто, двое духов (они мне надоели), серьги (не знаю зачем я их брала, я их не ношу), одну книгу. Пока получила предложение на одни из духов (Нильский сад от Гермеса), отдать их за 30€. Я думаю соглашусь. Ёлки, одни траты в последнее время, а вода эта резкая и мне надоела


Upd 2

Вот, например, такое барахло есть. Ну, брутальный браслет я, пожалуй, сохраню, а зачем мне браслет со стразиками, и зачем я храню эти часы, если я их не ношу? Да и продать их нельзя - батарейка села. То ли продавать их без батарейки (лол), то ли сразу выбросить.

Link16 абырвалг|абырвалг!

wounds [Oct. 20th, 2019|09:29 am]

freir
[Current Music |Negator - Rite of the Trident]

Linkабырвалг!

Аццкий погодный информер. [Oct. 20th, 2019|01:38 am]

hex_laden
[Tags|, , , ]



Не, он и правда настолько аццкий и быдлокод, что я всем его даже не покажу. Редкий случай, когда мне почти стыдно. Там все, и наглое выдирание данных прямо из HTML, и стукнутое преобразование их в таблицу, CSV, а потом и DataSet, для дальнейшего анализа, и прочее, и прочее. Если дизайнер изменит сайт, с которого берется погода, то оно работать не будет, и не факт, что я буду это переделывать.

Изначально делалось по очень большой просьбе местных уфологов, плюс для того, чтобы поиграться с управляемым браузером WebKit .NET, который в результате из проекта был выкинут, поскольку оказался не сильно и нужен.

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

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

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/10/20/atstskij-pogodnyj-informer/
Link1 абырвалг|абырвалг!

C# Всплывающая форма над областью уведомлений, делаем сами. [Oct. 20th, 2019|12:23 am]

hex_laden
[Tags|, , ]

Продолжаем разговор о своем окне, всплывающем возле области уведомлений, там где NotifyIcon. Как в тех же мессенджерах при появлении нового сообщения.

На самом деле все оказывается довольно просто, и даже Ктулху вызывать пользоваться WinAPI не надо.

На первом этапе моделируем будущую всплывающую форму. Я, например, создал форму без границ (FormBorderStyle = none), поместил на нее TextBox, который будет отображать сообщение и PictureBox, который будет работать в качестве кнопки закрытия формы.

На форму добавляем необходимые компоненты, которые отвечают за отображение информации и таймер (tmrAni), который будет отвечать за анимацию всплытия формы.

1. Заводим переменные, сохраняющие позиции формы:

private int StartPosX; private int StartPosY;

Ну я еще добавил переменную для сообщения и экспортировал функцию WinAPI, прячущую текстовый курсор:

[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern bool HideCaret(IntPtr hWnd);
public string MessageText = "";


Плюс настроил в инициализации формы некоторые ее параметры:

public frmPopup()
{
    InitializeComponent();
    //Настройка формы
    this.TopMost = false;
    this.ShowInTaskbar = false;
}


TopMost = false нужен, чтоб форма всплывала из-за области уведомлений, а не загораживала ее собой.

2. Переопределяем обработчик события Load и в нем прячем форму за экран:

protected override void OnLoad(EventArgs e)
{
    //Прячем форму за экран
    StartPosX = Screen.PrimaryScreen.WorkingArea.Width - this.Width;
    StartPosY = Screen.PrimaryScreen.WorkingArea.Height;
    SetDesktopLocation(StartPosX, StartPosY);
    base.OnLoad(e);
    //запуск анимации всплытия
    tmrAni.Interval = 50;
    tmrAni.Start();

}


Туда же можно вставить запуск таймера, который будет анимировать всплытие формы (после base.OnLoad(e)).

Если просто вставить этот код в обработчик события Load, то форма на секунду появится на экране, и будет некрасиво.

3. Далее в обработчиках событий Load и Shown настраиваем нашу форму, например, присваиваем TextBox нужный текст и т.д.

private void frmPopup_Load(object sender, EventArgs e)
{
    //настраиваем TextBox с сообщением
    txtMessage.Height = this.Height - txtMessage.Location.Y - 3;
    txtMessage.Width = this.Width - txtMessage.Location.X - 3;
    txtMessage.BorderStyle = BorderStyle.None;
    txtMessage.BackColor = this.BackColor;
    txtMessage.Text = MessageText;
    txtMessage.ReadOnly = true;
    txtMessage.SelectionStart = 0;

    //и кнопку закрытия
    int CloseX = this.Width - pbClose.Width - 3;
    int CloseY = 3;
    pbClose.Location = new Point(CloseX, CloseY);
}

private void frmPopup_Shown(object sender, EventArgs e)
{
    HideCaret(txtMessage.Handle);
}


3. При каждом срабатывании таймера поднимаем форму на 5 пикселей, а когда форма покажется полностью, то останавливаем таймер и делаем ее "поверх всех окон" (TopMost = true;):

private void tmrAni_Tick(object sender, EventArgs e)
{
    //поднимаем форму на 5 пикселей
    StartPosY -= 5;

    //Если окно видно полностью - останавливаем таймер
    if (StartPosY < Screen.PrimaryScreen.WorkingArea.Height - Height)
    {
        tmrAni.Stop();
        this.TopMost = true;
    }
    else
    {
        SetDesktopLocation(StartPosX, StartPosY);
    }
}


Вот, что получилось:



Код примера целиком


На GitHub

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/10/17/c-vsplyvayushhaya-forma-nad-oblastyu-uvedomlenij-delaem-sami/
Linkабырвалг!

Кугочку купил [Oct. 19th, 2019|07:26 pm]

3d_camper
Целый год ждал, пока цена упадет ниже 100 рублей за кг и дал обещание себе, что если упадет ниже 100 руб за кг, то куплю
вот сегодня пришел в магазин и увидел тушку кугочки по цене за 99.90 и купил, конечно
поставил на балкон мариноваться под аджикой, чесноком и всякими хмели-сунели
завтра с картошечкой и яблочками запеку
Link2 абырвалг|абырвалг!

Кран. Продолжение [Oct. 19th, 2019|01:50 pm]

double_agent
[Tags|]

В общем я купила удлинитель macho - hembra на полдюйма на неделе и вот заменила маленький кран под смесителем в ванной. Поняла почему они так сделали - трубы латунные и старый кран от латунного удлинителя действительно разделить нельзя, я двумя разводными ключами пробовала и нифига. Так без удлинителя у них бы вообще кран бы прикипел к трубе и привет. Хорошо ещё анон мне рассказал в чем дело.

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



Труба видна:



Это уже новый кран:



Теперь можно самим смесителем заняться, без того чтобы отключать всю воду в доме. Я так вижу это надолго, так что пусть хоть пока вода будет в душе и на кухне. У меня есть новый смеситель и идея была просто его заменить, но я не смогла старый снять. Там, я думаю, таки латунные гайки при стальных болтах вот оно и не разбирается. Теперь план Б: разбираю смеситель. Спасибо Ютуб мне подсказал там надо отколупнуть декоративную заглушку, а под ней уже искать дырочку и лезть туда отвёрткой.

Вот я лезу:



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



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

Тут опять мой типичный косяк - дурная голова ногам покоя не даёт. Надо было подумать и чего-то запихнуть внутрь, например жвачку, бумажку или хз что и померить что там за отвертка нужна, какого размера. Потому что оказалось, что 3мм это много и этой дорогой отвёрткой я пользоваться не могу. Побежала опять в магазин, менять отвёртку. Обошлось без скандала, они согласились забрать мою свежекупленную ненужную отвёртку и уже другой парень стал копаться в каком-то ящике, где у него было много разного размера шестигранников загогулинами буквой Г. Но у него не было такого на 2,5мм. Зато были загогулины на 2мм и очень дёшево. Но я-то не уверена какой размер мне нужен! Короче доплатила ещё 1€ и купила такую вот хуйню, та, что выше, набор шестигранников.



То есть ещё 5€ потратила. Парень мне сказал, что хорошая штука, в хозяйстве пригодится и надо брать, но у него был такой совестливый вид, что, было ясно, что он тоже знает, что я занимаюсь хуйней и я больше ей пользоваться не буду. А может ее надо было попросить в прокат за 50 центов? Я хз, короче лох, купила набор загогулин. Вот, размонтировала одну, когда они в наборе ими невозможно пользоваться:



Оказалось, что мне был нужен размер 2,5мм.

Размонтировала:



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

Потом следующий шаг: надо искать катридж на замену. А у меня смеситель какой-то неизвестной фирмы. Не уверена, что я найду подходящий. Сначала я сниму этот, а потом размонтирую мой новый кран, его уже не вернуть, и вдруг там катридж подходящий? А если нет, буду дальше думать. Короче я уже утомилась и хочу есть. Сейчас буду есть, потом приберу слегка, но сегодня, думаю, больше ничего делать не буду. Утомилась что пиздец. Я вообще очень быстро и сильно утомляюсь. Тут ещё пришло по почте двое брюк и двое свитеров из тех, что я купила. И надо их менять и думать как оно мне. Короче сложно, а у меня ж выходные!

PS По здравому размышлению решила ключ не изобретать и не покупать, но одолжить у одного коллеги.

С нагревателем тоже ещё одна неприятная штука. Когда мне его уже заменили, эти мудаки выставили мне счет на 471,9 евро. Я спросила какого хуя и они мне сказали, что очевидно же - они мне дали цену без НДС, а платить надо с НДС, +21%. Охуеть вообще, почти 100 сверху, внезапно. Я сказала почему это мне должно было быть очевидным, что они дают цену услуги без НДС, когда все давали с НДС и что если бы я знала, я бы выбрала Корт Инглес, они и лучше, и , как оказалось, даже дешевле.
Но НДС заплатила, сделала им банковский перевод. Зато они мне ещё чек не прислали. А мне он нужен для гарантии на нагреватель. Мудаки проклятые, надо идти с ними ругаться. Ненавижу всех, ненавижу быт.
Link47 абырвалг|абырвалг!

Woman: noun. Adult human female. [Oct. 18th, 2019|12:35 pm]

tiphareth
[Tags|, ]
[Current Mood | sick]
[Current Music |Sagittarius feat. Svarrogh - Transilvanian Hunger (Darkthrone cover)]


Новый вид мыслепреступления


...Recently,
Zayna Ratty, the chair of Oxford Pride, said
that stickers dotted around Oxford city centre were
'inducing hate crime'. The stickers merely expressed the
dictionary definition of the word woman. They said:
'Woman: noun. Adult human female.' Other stickers said,
'Women don't have penises'. The Thames Valley Police
joined the fray and warned that those responsible for
putting the stickers on lampposts could be charged with
public-order offences.

По-моему, замечательно.

Привет
Link63 абырвалг|абырвалг!

#ябоюсьхачей [Oct. 18th, 2019|12:06 pm]

tiphareth
[Tags|, , , ]
[Current Mood | sick]
[Current Music |Assemblage 23 - CONTEMPT]

Истории по тэгу "#ябоюсьмужчин"
https://twitter.com/search?q=%23%D1%8F%D0%B1%D0%BE%D1%8E%D1%81%D1%8C%D0%BC%D1%83%D0%B6%D1%87%D0%B8%D0%BD
все вполне предсказуемо
(почему-то отсутствует миллион комментариев к
каждому твиту "анжелочка, ты такая смелая"
"жанночка, ты такой молодец", а так все
как обычно).

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

Жалко, сейчас на твиттере дико свирепствует цензура,
и #ябоюсьхачей сразу же удалят вместе с юзерами.
Почему-то говорить о преступлениях
хачей считается очень нехорошо, а о преступлениях
мужчин очень хорошо, даже если это одно
и то же преступление.

Привет
Link125 абырвалг|абырвалг!

Какой срам! [Oct. 17th, 2019|04:14 pm]

3d_camper
Польское Радио клевещет shorturl.at/eiwA0
Link3 абырвалг|абырвалг!

. [Oct. 17th, 2019|03:48 pm]

3d_camper
[Tags|]

http://bania.drezna.ru/content/data/upimages/art/evdokimov-sergey_opa.jpg
Linkабырвалг!

The Hare And The Moon - Wood Witch [2017] [Oct. 17th, 2019|10:06 am]

domachevsky
[Tags|]




             Format: Cassette / Country: UK / Style: Folk, Darkwave

«An eerie fog fills our field of vision as the crows perform their foreboding song.
The cinematic minimalism of the Hare and the Moon is more wyrd than a witch’s tit.
Spanning nearly eighty minutes, Wood Witch wanders among long stretches of
arcane space and atmosphere which weave together the generous helpings of antique
traditional song. Originally released by Reverb Worship in 2015, to many the musical
workings of THATM and their protagonist the Grey Malkin will already be well
familiar as a compelling perspective within another brilliant wave of Brythonic
psych folk to emanate from the Isles. We were quite honored to strike an agreement
for Brave Mysteries to reissue this cult album in our humble boutique catalog. We
did a simple analog remaster via our Rupert Neve 5060 Centerpiece mixer and the
results are enchanting. Disembodied voices, spectral chamber arrangements, and
weary pastoral trance all imbued with the suspense of climbing a haunted barrow
as dusk falls over the old country parish. Featuring the spirited assistance of many
friends and distant relatives, including the likes of Amanda Votta, Tony Wakeford,
Áine O’Dwyer, God’s Little Eskimo
, and so forth»
. – label description.

All music by The Hare And The Moon, all text traditional with the exception of
"The Midnight Folk" by John Masefield, "The Dream" by William Blake and "O Taste
And See"
by Ralph Vaughan Williams.

                                          [download mp3]


Link6 абырвалг|абырвалг!

Derniere Volonte - Frontiere [2019] [Oct. 17th, 2019|09:00 am]

domachevsky
[Tags|]


                                            [download]

***
ничего не понял - minimal synth без military pop и почти без инструментов.
переслушаю, но ждал большего.
Linkабырвалг!

C# Всплывающая форма над областью уведомлений, над NotifyIcon [Oct. 17th, 2019|12:25 am]

hex_laden
[Tags|, , ]

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

Вот, нашел вам готовый код. Выглядит вполне симпатично.



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

Потом расскажу, как самому сделать что-то подобное, пусть и не такое симпатичное.

Исходный код


У автора
У меня

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/10/16/c-vsplyvayushhaya-forma-nad-oblastyu-uvedomlenij-nad-notifyicon/
Link4 абырвалг|абырвалг!

Фразочка [Oct. 16th, 2019|11:05 pm]

hex_laden
[Tags|]

Выбросил в фукуяму.

Блин, жалко Лейбов свой генератор заголовков не поддерживает, неплохо бы смотрелось что-то типа: "В ходе зачистки аула Херсов-Мурда лидер Антимиайдана Залдостанов выбросил в фукуяму народного мэра Луганска"

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/10/16/frazochka-31/
Link2 абырвалг|абырвалг!

C#, скрыть (убрать) курсор (каретку) из TextBox [Oct. 16th, 2019|10:16 pm]

hex_laden
[Tags|, ]

Чтоб два раза не вставать, начну сразу с нескольких простейших манипуляций с курсором из TextBox.

Снятие выделения и управление местоположением курсора (каретки)


Иногда текст в многострочном TextBox'е автоматически выделяется.



И это выделение обычно не нужно. Благо снять его легко, достаточно переместить курсор.

Установка курсора в начало или конец текста


Для установки курсора в начало текста устанавливаем свойство SelectionStart в 0. Т.е. устанавливаем курсор перед первым символом текста:

//ставим курсор в начало текста
txtSampleText.SelectionStart = 0;


Установить курсор в конец текста тоже проблем не представляет:

//ставим курсор в конец текста
txtSampleText.SelectionStart = txtSampleText.Text.Length;


Выделение исчезнет, а курсор будет в начале или конце текста.

Скрытие курсора переводом фокуса


Для того, чтобы визуально скрыть текстовый курсор в TextBox, можно перевести фокус на другой объект формы. Например, далее переведем фокус на кнопку btnClose, находящуюся рядом с TextBox:



//убираем курсор (сменой фокуса на другой элемент формы)
btnClose.Select();


Но смена фокуса иногда влечет за собой нежелательные последствия, например текст нельзя будет прокручивать колесиком мышки. Если нужно, чтобы фокус оставался в TextBox, а каретка (текстовый курсор) не отображалась, стоит воспользоваться WinAPI.

Использование WinAPI для скрытия текстового курсора (каретки)


Сначала экспортируем WinAPI функцию:

public frmHideCaret()
{
    InitializeComponent();
}

[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern bool HideCaret(IntPtr hWnd);

//...


Потом вызываем ее в обработчике события Shown (если вызвать, например в Load не сработает, надо чтобы форма появилась):

private void frmHideCaret_Shown(object sender, EventArgs e)
{
    HideCaret(txtSampleText.Handle);
}


Весь пример на GitHub


Смотреть в репозитарии

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/10/16/c-skryt-ubrat-kursor-karetku-iz-textbox/
Link2 абырвалг|абырвалг!

C#. Удаление HTML-тегов из текста. [Oct. 16th, 2019|08:53 pm]

hex_laden
[Tags|, ]

Т.е. остается только текст между тегами, например из:
<b>жирный текст</b> <a href="http://example.org">Это ссылка куда-то</a>
должно получиться
жирный текст Это ссылка куда-то

Регулярное выражение для HTML-тега


По счастью, оно совсем простое:

<[^>]+>

Пример


Не забываем подключить соответствующее пространство имен:
using System.Text.RegularExpressions;
//...
string htmlText = "<html><head><title>tolik-punkoff.com</title></head> <body>Welcome to Tolik Punkoff blog!</body></html>";
OutputText = Regex.Replace(htmlText, "<[^>]+>", string.Empty);

//Содержимое OutputText:
//tolik-punkoff.com Welcome to Tolik Punkoff blog!


Примечание: В примере между фразами пробелы, потому что есть пробелы между тегами. Функция никаких пробелов сама по себе не вставляет!

Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/10/14/c-udalenie-html-tegov-iz-teksta/
Link68 абырвалг|абырвалг!

[Oct. 15th, 2019|10:03 pm]

freir
https://youtu.be/HaZsTut_eYo
Link2 абырвалг|абырвалг!

Midsommar-2 [Oct. 15th, 2019|08:39 pm]

freir
про те, як москалі приїхали вивчати нрави і абичаї, та й потрошку десь зникли.

Link2 абырвалг|абырвалг!

navigation
[ viewing | most recent entries ]
[ go | earlier ]