Войдите или зарегистрируйтесь
Вы сможете писать комментарии и посты, ставить лайки и другое
Поиск
Тёмная тема

Разбираем новые рекламные ролики МТС РИИЛ

недавно
Зацепила меня реклама МТС с тарифом РИИЛ с "легендой" Дмитрием Нагиевым и молодым актёром "амбассадором поколения" Марком Эйдельштейном так, что я нашла и посмотрела все доступные ролики. Они ориентированы на аудиторию поколения зуммеров. К сожалению, реклама бросилась в глаза не только хорошей реализацией, но и содержанием.

Главный герой - молодой человек, который, судя по ролику, постоянно сидит в телефоне, живёт тусовками, перекладывает всю умственную работу на искусственный интеллект (даже что надеть), опаздывает или не приходит на съемки, но, случайно выполняет работу, в общем, живет моментом, любит получать все быстро без усилий, и транслирует, что это нормально и отличительная черта его поколения.

Конечно, любая компания хочет развиваться, получать прибыль, говорить на языке потенциальной аудитории - быть своей. С этой точки зрения маркетологам МТС зачёт.

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

В будущем такие особенности могут сильно затормозить технологический прогресс. Кому-то надо делать новые открытия, придумывать решения существующих экологических, технологических проблем, и это точно не ИИ в чистом виде. Вот и получается, что говоря такими ценностями, как в рекламе нового тарифа, МТС наоборот пропагандирует деградацию целого поколения. Грустно, ребята.
+3
167

Маркетологи насаждают потребление дезодорантов для всего тела

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

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

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

Девочки, не ведитесь на этих жуликов. После занятий спортом надо душ принимать, а не нюхать кожу на животе.
+3
97

Docker заблокирован в России

1 г. назад
Docker заблокировал для российских IP-адресов скачивание docker-образов с их серверов.
Это инициатива именно этой компании, другие американские компании не запрещают подобное.

Политику здесь не обсуждаем. Вопрос в другом: ситуация показывает насколько зависима IT-инфраструктура от отдельных компаний. Нет никакой распределённости, всё завязано на коммерческие компании, которые контролируют практически всё.
+2
131

Платная могила Карла Маркса

недавно
Яркий пример иронии судьбы - это могила Карла Маркса.

Карл Маркс жил в Германии (которая тогда называлась Пруссией), но из-за своих коммунистических взглядов в 1843 году он переехал в Лондон, где прожил аж 40 лет и умер в 1883 году.

Коммунизм - теоретический строй, где все живут в справедливости, а средства производства принадлежат обществу.

Похоронен Карл Маркс в Лондоне на Хайгейтском кладбище (Highgate Cemetery). Всем поклонникам Карла Маркса, чтобы побывать на его могиле, нужно попасть на это кладбище, вот только это кладбище... платное!

Цены посещения кладбища:
взрослые - 10 фунтов (примерно 14 долларов),
дети 8-17 лет - 5 фунтов (примерно 7 долларов),
дети 0-7 лет - бесплатно.

Так что коммунизм у нас только для детей до 8 лет.
+2
85

Внимание владельцам сайтов: Gmail почта позволяет создавать дубликаты аккаунтов в огромных количествах

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

А практически при наличии одной электронной почты на Gmail можно создавать в интернет-сервисах огромное количество аккаунтов, не меняя адреса. Дело в том, что Gmail игнорирует регистр символов и наличие точек в имени пользователя.

Допустим есть пользователь c такой гугловской почтой:
vasya.pupkin.example@gmail.com
Если поменять регистр букв в имени юзера и отправить письмо на:
Vasya.PUPkin.example@gmail.com
то ему придёт письмо в настоящий ящик!

Сколько таких комбинаций возможно? Очень много!

Мало того, можно подобавлять точки в адрес:
va.s.ya.pu.p.k.in.example@gmail.com
и ему тоже придёт письмо в ящик-оригинал.
Даже если убрать точки из оригинала:
vasyapupkinexample@gmail.com
то письмо тоже придёт!

Представьте, сколько десятков тысяч комбинаций можно сделать с точками и изменениями регистра букв. Можно насоздавать тысячи вредительских аккаунтов, если сайт не защитился от этой "фишки" гуглопочты. Банить устанешь.
+2
111

Как в VS Code отключить обводку неочевидных символов

1 г. назад
Для неанглоязычных строк в VS Code может срабатывать подсветка "неочевидных" символов.
Если навести, то будет примерно такой текст:
The character U+0430 "а" could be confused with the ASCII character U+0061 "a", which is more common in source code.

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

Отключение.
Открываем settings.json нашего VS Code. С этим всегда проблема - открывается через одного место обычно :)
Идём в:
File - Preferences - Settings
ищем "settings" в поле поиска и щёлкаем на "Edit in settings.json"
В моей Кубунте этот файл лежит по адресу:
/home/dima/.config/Code/User/settings.json

Добавляем в него строку:
"editor.unicodeHighlight.ambiguousCharacters": false,
и сохраняем.
+3
431

Docker разблокировали для России

1 г. назад
Вы будете смеяться, но через пару дней после блокировки, компания Docker разблокировала доступ российских IP к своему хабу.

Что это было?

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

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

Продолжаем наблюдение.
+3
112

Имбирь перестали красить

1 г. назад
В нулевые и десятые в кафе подавали красный или розовый имбирь к роллам.

А сейчас куда не приди, имбирь будет более натурального цвета.
Когда вы в последний раз видели ярко-красный имбирь в ресторане?
+1
161

Есть ли в IT-отрасли кумовство?

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

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

Мало того, плохой работник в разработке может вообще не выдать результат за неимением навыков и опыта. И зачем такое надо работодателю?

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

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

Представьте, что вы держите фирму, которая проектирует частные дома на заказ. Возьмёте ли вы на работу архитектора, который не знает как рассчитывать количество и толщину арматуры? То же самое и в разработке ПО.
+4
274

Как запустить Elasticsearch из-под рута

1 г. назад
Elasticsearch не разрешает запускать себя из-под пользователя root, это намеренно сделанное ограничение. Если нужно оставаться под рутом по тем или иным причинам, а запустить Elasticsearch нужно, то есть обходное решение.

Нужно создать пользователя, например, назвав его elastic:
useradd elastic

Далее делаем этого юзера владельцем каталога c Эластиком:
chown -R elastic:elastic ./elasticsearch-8.14.3

И наконец используем программу runuser для запуска Elasticsearch из-под другого юзера:
runuser -u elastic -- /elasticsearch-8.14.3/bin/elasticsearch -d -p pid.txt

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

Напоминаю, что runuser может использоваться только root-пользователем.
+2
120

Как я сражался на сервере с вирусом-криптомайнером, маскирующимся под PostgreSQL

1 г. назад
Целая детективная история разыгралась на моём сервере.

Дано: небольшой арендуемый у хостера сервер с Debian 12 и последней PostgreSQL 16. Постгрес стоит без всяких докеров.

Месяц назад начал тормозить сервак. Думаю, что за ерунда, захожу по SSH, ввожу:
top
и вверху поверх всякой мелочи вижу это:
 PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
2251 postgres  20   0 2445140   2,3g      4 S 400,7  14,7   6:20.66 kswapd0
Жрёт все ресурсы, процессор загружен полностью.
Зарождается слабая мысль о криптомайнерах, но пока не понимаю, как вирус проник на сервер. Пароль у рута сложный, да и тут про постгрес написано.

В общем, думаю - ну, заглючил PostgreSQL, наверное. Убиваю процесс и перезагружаю сервак (это всегда полезно):
kill 2251
reboot
Захожу по SSH снова - чисто. Ну, думаю, всё ок.

Потом опять тормоза через некоторое время. Смотрю - эта хрень опять запущена. И странно как-то всё, причём тут юзер postgres?

Полез гуглить. Про этот kswapd и нагрузку на проц много разрозненных сообщений. Народ про него пишет и 2013, и в 2017, а у меня вообще-то 2024 на дворе, а ведь в те годы не было ещё криптовалют.
Может это не криптомайнер, а что-то другое?
Пытаюсь понять, кто запускает процесс. Делаю:
ls -l /proc/2251/exe
выводит:
lrwxrwxrwx 1 postgres postgres 0 июл 23 13:12 /proc/2251/exe -> /var/lib/postgresql/.configrc5/a/kswapd0
Такс... Находится в каталоге postgresql. А вдруг это важная часть сервера базы данных? Названо ведь так "по-умному" - configrc5.

Решаю просто переименовать каталог:
kill 2251
cd /var/lib/postgresql
mv .configrc5 _renamed_.configrc5
reboot
После этого всё хорошо... но только пару недель :)

Через эти пару недель опять веселуха с загрузкой всех ядер процессора.
Смотрю - каталог снова создан. Значит точно криптовалютный вирус. Но как зараза проникла на сервер?

Наконец-то до моей глупой головы дошло посмотреть логи SSH:
journalctl -t sshd
Опытные линуксоиды знают, что так смотреть не имеет смысла. Там толпы кул-хацкеров пытаются подключиться к серверу, но обламываются.
Фильтрую только логи успешного входа по SSH:
journalctl -t sshd --since "2024-08-01" --until "2024-08-16 10:00:00" | grep "Accepted "
И там среди моих заходов вижу эту падлюку:
Jul 06 11:40:07 debian sshd[589266]: Accepted password for postgres from 103.94.113.2 port 33482 ssh2
Jul 10 08:18:00 debian sshd[723300]: Accepted publickey for postgres from 162.217.64.26 port 60366 ssh2: RSA SHA256:MkYY9qiVsFGBC5WkjoClCkwEFW5iSjcGQF7m4n4H7Cw
Aug 02 07:45:44 debian sshd[258599]: Accepted publickey for postgres from 206.189.36.236 port 47140 ssh2: RSA SHA256:MkYY9qiVsFGBC5WkjoClCkwEFW5iSjcGQF7m4n4H7Cw
Aug 02 07:50:53 debian sshd[258915]: Accepted publickey for postgres from 157.245.42.37 port 50478 ssh2: RSA SHA256:MkYY9qiVsFGBC5WkjoClCkwEFW5iSjcGQF7m4n4H7Cw
Aug 14 10:23:08 debian sshd[99132]: Accepted publickey for postgres from 82.165.79.77 port 40086 ssh2: RSA SHA256:MkYY9qiVsFGBC5WkjoClCkwEFW5iSjcGQF7m4n4H7Cw
Aug 14 10:47:37 debian sshd[99723]: Accepted publickey for postgres from 103.146.52.138 port 55110 ssh2: RSA SHA256:MkYY9qiVsFGBC5WkjoClCkwEFW5iSjcGQF7m4n4H7Cw
Ёлы-палы! Сначала чувак вошёл по паролю, а потом уже входил по ключу.

Ради интереса проверил айпишники:
103.94.113.2 - India
162.217.64.26 - USA
206.189.36.236 - Singapore
103.146.52.138 - Hong Kong
Целый ботнет. Или VPN-ы. Не знаю, да и это не важно.

Начинаю вспоминать, что когда ставил PostgreSQL, создавал примитивный пароль. Или вообще не задавал его - точно не помню.

Срочно меняю пароль юзеру postgres:
passwd postgres
и ставлю запрет входа SSH для определённых юзеров:
nano /etc/ssh/sshd_config
DenyUsers postgres no-reply blah
В идеале, конечно вообще всем запретить, а оставить только для разрешённых.

Перезагружаем SSH демона:
systemctl restart sshd

Кстати, это зараза прописала SSH-ключ в:
/var/lib/postgresql/.ssh/authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEArDp4cun2lhr4KUhBGE7VvAcwdli2a8dbnrTOrbMz1+5O73fcBOx8NVbUT0bUanUV9tJ2/9p7+vD0EpZ3Tz/+0kX34uAx1RV/75GVOmNx+9EuWOnvNoaJe0QXxziIg9eLBHpgLMuakb5+BgTFB+rKJAw9u9FSTDengvS8hX1kNFS4Mjux0hJOK8rvcEmPecjdySYMb66nylAKGwCEE6WEQHmd1mUPgHwGQ0hWCwsQk13yCGPK5w6hYp5zYkFnvlC8hGmd4Ww+u97k6pfTGTUbJk14ujvcD9iUKQTTWYYjIIu5PmUux5bsZ0R4WFwdIe6+i6rBLAsPKgAySVKPRK+oRw== mdrfckr
Разумеется это надо сразу удалять.
Показать полностью...
+3
62

Популярность Vue.js в 2024

1 г. назад
Это перевод моего англоязычного поста - https://famabara.com/posts/108

Попытаюсь измерить попурлярность Vue.JS. Я очень люблю этот фреймворк, поэтому всецело за его популяризацию :)

Сначала давайте посмотри на статистику скачиваний на NPM.
Сейчас и год назад:
vue - 4,868,119 - 3,746,361
@angular/core - 3,416,382 - 3,015,855
react - 23,763,131 - 20,548,838

Как видно, по абсолютным значенияем React на первом месте. Ну, а VueJS занимает только второе место.

А теперь посмотрим на относительный рост в процентах по отношению к прошлому году.
vue +29,9%
angular +13,3%
react +15,6%
Ура! Популярность Вью растёт быстрее, чем у остальных из "большой троицы".

Ну а теперь пройдусь по сайтам из топа Гугла и посмотрим, какие там используются фреймворки.
В качесте тестового запроса взял англоязычный запрос "rent car".
Юзал Wappalyzer - это расширение для браузера, чтобы детектить используемые технологии.

Вот список сайтов; NF - означает "нет фреймворка из большой троицы".
rentalcars.com - NF
enterprise.com - NF
kayak.com - React
avis.com - NF (есть старый AngularJS)
localrent.com - Vue
hertz.com - NF (есть старый BackboneJS)
sixt.com - React
budget.com - NF (есть старый AngularJS)
zipcar.com - NF
turo.com - React
autoeurope.eu - NF
alamo.com - React
rent.toyota.co.jp - NF
booking.com - React
costcotravel.com - React
borent.nl - NF
europcar.com - Vue
turo.com - React
vipcars.com - NF
skyscanner.net - React
tripadvisor.com - NF
timescar-rental.com - NF
klook.com - Vue
wiberrentacar.com - Vue
uber.com - NF
dollar.com - React
edreams.com - Vue
nationalcar.com - NF
thrifty.com - NF

Ну что, всё очень неплохо для Vue.JS! Он постепенно захватывает англоязычные сайты.
Показать полностью...
+4
59

Идёт разработка Vue Vapor

1 г. назад
Между прочим в мире VueJS большая новость - активно разрабатывается Vue Vapor. По основной идее этого проекта во VueJS исчезнет виртуальный DOM, который являлся важной частью всего VueJS. Теперь работа будет вестись напрямую с DOM и меняться будут только нужные HTML элементы, если срабатывает реактивность.

А еще интересная деталь: пишут, что будет работать только с Composition API, а Options API уйдёт на свалку истории. А ведь говорили, что этого не будет и старый Options API будет поддерживаться до последнего. Плюс обязателен script setup.
+3
180

Альтернативная концовка Евротура

недавно
Кино и сериалы
Оказывается, у Евротура была альтернативная концовка, не такая весёлая как мы привыкли видеть.
Ахтунг, видос на английском, без перевода.
+3
202

Как убрать гул жестких дисков в Linux

недавно
В Windows есть удобный функционал автоматического отключения жёстких дисков после указанного времени бездействия. У меня на компе стоит линукс и винда на разных SSD дисках, плюс есть дополнительные HDD диски для хранения музыки, фото и прочего. Так вот эти диски ощутимо гудят, даже если не используется. В винде настроил отключение через 10 минут и гул пропадает.

Оказывается в Linux тоже можно "глушить" жесткие диски.
Сначала смотрим какие есть диски:
lsblk
И далее убираем шум вот так с помощью hdparm:
sudo hdparm -y /dev/sdX
Вместо sdX - нужный HDD надо написать, например sdc.
Проверил на Kubuntu 22 - там всё ок, шум HDD пропадает и комп становится практически бесшумным. Если обратиться к диску снова, то всё будет ок, диск заведётся снова.

Вот так можно автоматически переводить в режим standby через 10 минут (5 * 120 - измеряется в 5-секундных интервалах, ну и бред):
sudo hdparm -S 120 /dev/sdX

Еще нашёл такую рекомендацию через правку hdparm.conf:
sudo nano /etc/hdparm.conf
И там добавляем секцию для диска:
/dev/sdX {
  spindown_time = 120
}

Вместо sdX - нужный диск.
+2
81

Статистика космических запусков по странам за 2024 год

недавно
12 апреля - День космонавтики. В этот день в 1961 году Гагарин полетел в космос, сделав 1 виток вокруг Земли. Максимальная высота полета достигала 327 км.

Тогда СССР был впереди планеты всей в области космонавтики. Но это было 64 года назад. Российская статистика за 2024 год совсем удручает:
Россия сделала только 17 запусков за 2024 года, а у США в 9 раз больше! Китай тоже обгоняет Россию в 4 раза. Ну как так? Надо исправляться!
+4
254

Что с ценами на клубнику в этом году?

недавно
Захотела побаловать себя клубникой, пошла на рынок, а там клубника 700 - 800 рублей за килограмм! Да ещё и не самая хорошая! Самая дешёвая была турецкая по 650 руб/кг!

Где обещанная инфляция 16-20%? Я в 2024 брала по 500 летом! Сейчас май, но цена выросла почти в 1,5 раза за год!

Вот и веди здоровый образ жизни с такими ценами!
+1
50

Популярность Vue.js в России в 2025 году

недавно
В комментах на ютубе поспорил о популярности Vue JS. Мне доказывали, что балом правит Реакт, а Vue где-то на задворках. Увы, реакт-разработчики варятся в своём котле и не видят текущих тенденций. А текущая тенденция такова, что в России Вьюха постепенно откусывает кусок у Реакта.

Для анализа выбрал тематику недвижимости - застройщики. Список крупнейших застройщиков России в 2025 году, данные с Домклика, по количеству сделок:
1. ПИК
2. Самолет
3. ЮгСтройИнвест
4. Холдинг Setl Group
5. ССК
6. Страна Девелопмент
7. ГК ФСК
8. Гранель
9. ЛСР
10. DOGMA
11. АКВИЛОН
12. Домостроительный комбинат
13. ГК Кортрос
14. Талан
15. ГК "А101"
16. ЭНКО
17. Брусника
18. ГК Расцветай
19. GloraX
20. DARS Development
Смотрим сайты:
pik.ru - React
samolet.ru - Vue
gk-usi.ru - другое
setlgroup.ru - Vue
sskuban.ru - Vue
strana-development.ru - другое
fsk.ru - Vue
granelle.ru - Vue
lsr.ru - React
dogma.ru - React
group-akvilon.ru - Vue
dsk1.ru - Vue
kortros.ru - Vue
ижевск.талан.рф - Vue
a101.ru - Vue
enco.ru - другое
moskva.brusnika.ru - Vue
гкрасцветай.рф - другое
glorax.com - Vue
dars.ru - React

Ну как вам? Реакт - 4 сайта, VueJS - 12 сайтов. Сам не ожидал таких результатов, тут Вью опережает Реакт в 3 раза! Но обычно примерно 50/50 или даже чуть больше у Реакта.

Единственная сфера деятельности в России, где засилье Реакта - это банки. Так сложилось по историческим причинам, там началось всё с Реакта и остальные банки стали как обезьянки повторять и ставить себе Реакт тоже.

Многие React-разработчики просто не пробовали что-то другое. Я пробовал React, я пробовал Vue и сделал свой выбор в пользу второго. Стоит начать писать код на Vue и к React-у не захочется возвращаться.
Показать полностью...
+2
69

Замок в Ростовской области: Донской военно-исторический музей в Танаисе - фото и комментарии

недавно
В Ростовской области есть замок-новодел, который используется как военно-исторический музей. Располагается он в Недвиговке, рядом с Танаисом (древним античным городом). Музей интересен как самим "замком", так и оружием, которое можно трогать. Приехали мы сюда на электричке из Ростова до станции Танаис. Идти от станции до военного музея минут 7.
Дорога от жд станции.
Показать полностью...
+2
116

Реальная высота полёта в космос

недавно
Человек летает в космос с 1961 года, это больше 60 лет. Теперь даже совершаются туристические полёты в космос. В фантастических фильмах люди совершают межпланетные, межзвёздные и даже межгалактические полёты в космосе.

А что такое космос с точки зрения авиации и космонавтики? Это всё что находится выше 100-122 км от уровня поверхности нашей планеты. Такой разброс высоты и-за того, что разные организации устанавливают разные высоты начала космоса).

120 км - это много? Средний диаметр нашей планеты - 12742 км, это довольно много. Ниже я нарисовал схему как выглядит полёт в космос в масштабе Земли:
Видите красную точку? Это и есть наш полёт в космос. Выглядит совсем не впечатляюще. Для сравнения высота орбиты МКС над Землёй - 418,2 км, на этой схеме её точка была бы дальше от планеты всего лишь на пару пикселей.

Технологии человечества ещё совсем не развиты. "Юридически" мы летаем в космос, а по факту - имеем то, что на рисунке выше. А межпланетные путешествия пока были совершены только роботами.
+4
87