Рубрики
IT - разное

Fooocus — простая и доступная нейросеть для генерации изображений по текстовому описанию

Нейросети для генерации изображений по текстовому описанию появились не вчера и даже не позавчера. Если вы интересуетесь миром компьютеров, вряд ли не слышали что-то из таких названий как Midjourney, DALL-E, Stable Diffusion или Kandinsky. Ведь в 2022 году они буквально взорвали интернет, став причиной множества споров и дискуссий — мол художники больше не нужны, каждый может сгенерировать ту картинку, которую захочет. На самом деле, это конечно же не так. Точнее не совсем так.

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

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

Но вот на днях на Хабре вышла интересная статья о новой (относительно) нейросети Fooocus. Чем она меня подкупила — это своей простотой. Скачал, распаковал, запустил — генерируй. Куда уж проще? И с возможностью локальной работы, а не запуска всего этого где-то там на далеких чужих серверах (это уже на любителя, но я привык все свое хранить у себя). В статье по ссылке выше достаточно подробно расписано и как устанавливать эту нейросеть, и как с ней работать и много еще разной полезной информации. И да, если ваш компьютер не удовлетворяет минимальным требованиям, а они немаленькие, то есть возможность запуска нейросети в Google Colab, онлайн. Об этом тоже в статье написано.

Далее поделюсь немного своим, совсем небольшим опытом. Так как я попробовал и мне понравилось. Покопавшись пару вечеров в самой программе, в сети, захотелось подвести для себя кое-какие итоги и сделать краткие выводы.

Рубрики
IT - разное

Обновление рейтинга на Степике

Не прошло и года. То, чего многие ждали (а кто-то и не ждал) — свершилось. Степик починяет рейтинг. При этом, судя по всему, нас ждут большие изменения. О том, что известно на данный момент и мои мысли на этот счет — далее.

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

Рейтинг знаний

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

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

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

Текущий топ-100 по знаниям можно посмотреть здесь.

Рейтинг репутации

С репутацией ситуация еще более непонятная с одной стороны и уже более определенная — с другой.

Рейтинг полностью пересчитан и уже пересчитаны места. Теперь одновременно в обоих топ-20 Степика есть 2 человека — ваш покорный слуга и Петр Михалевский.

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

Текущий топ-100 по репутации можно посмотреть здесь.

Рубрики
IT - разное

Любопытство — CTF

Захваты флага (Capture the flag) заинтересовали меня уже достаточно давно. При этом активным «захватчиком» я не являюсь, но время от времени люблю проходить разные задания и решать интересные задачи.

Сегодня вечером, листая ленту на Хабре, увидел упоминание сайта с достаточно простыми и интересными заданиями:

https://shark.fish/curiosity/level001/index.html

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

Плюс этого сайта в том, что задания достаточно простые (прям как сам сайт). Всего их 15 штук, десять из которых я прошел сразу, а остальные оставил на завтра.

Если вы не уверены в своих силах, то попробуйте эти задания. Они несложные, хотя определенных знаний потребуют. Задачи в основном ориентированы на веб и около него. Это html, js, svg, умение работать с инструментами разработчика в браузере, смотреть исходный код страницы и задавать правильные вопросы гуглу. Может быть они вас заинтересуют. Возможно вы увидите пробелы в каких-то сферах своих знаний. Самое главное при решении задач CTF — это думать. Зачастую — нестандартно. Так что это отличная зарядка для ума айтишника, в широком смысле этого слова (хотя ближе к сфере программирования и безопасности).

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

Удачи в охоте на флаги)

Рубрики
IT - разное

Hacktory. Прохождение Capture The Flag (4)

Продолжаю делать видео с прохождениями заданий Capture The Flag на платформе Hacktory. Пока еще идет второй урок, задания в целом простые, но уже немного усложняются. Как следствие — время прохождения увеличивается.

Четвертое видео — VIM:

Команды, которые ввожу не публикую, все они (или их примеры) есть в теории, которую следует читать перед прохождением самих CTF`ов.

Рубрики
IT - разное

Hacktory. Прохождение Capture The Flag (2 и 3)

Продолжаю делать видео с прохождениями заданий Capture The Flag на платформе Hacktory.

Задание второе:

и третье:

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

Рубрики
IT - разное

Capture The Flag

Захват флага. Большинство либо не знает, что это такое, либо считает, что это игровой режим из игр жанра shooter. Однако кроме этого Capture The Flag (или просто CTF), это еще и разновидность соревнований (или заданий) по информационной безопасности, задачей участников которых является нахождение флага — определенного набора символов.

Где-то лет семь назад меня заинтересовала эта тема. Периодически я ходил по разным сайтам и решал задачки. Когда в прошлом году я решил возобновить работу над своим ютуб-каналом, одна из мыслей была — а почему бы не сделать видео прохождения разного рода CTF`ов.

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

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

Всем удачи в захватах флагов! Мира и добра.

Рубрики
IT - разное

Как добавить в текст символы, которые отсутствуют на клавиатуре

Иногда возникают ситуации, когда набираешь какой-то текст или что-то ищешь, например, в браузере. И нужен какой-то символ, которого нет на клавиатуре. Можно конечно загуглить и сам этот символ. Или открыть word и поискать его там. А можно воспользоваться встроенным в Windows инструментом под названием «Таблица символов».

Найти его можно в перечне всех программ в меню Пуск. В Windows 7 это будет вкладка «Стандартные — Служебные — Таблица символов», а в Windows 10 — вкладка «Стандартные — Таблица символов».

Для наглядности сделал небольшое видео:

Или можно воспользоваться командой charmap в командной строке или через окно «Выполнить» (не забываем, что его можно вызвать комбинацией клавиш Win + R):

А дальше просто находим в таблице нужный символ и копируем/вставляем куда угодно.

Рубрики
IT - разное

Как вернуть дизлайки в Youtube

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

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

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

Чтобы скачать и установить расширение для вашего браузера нужно перейти по ссылке:
https://www.returnyoutubedislike.com/

Есть версии под разные браузеры, так что переходите и выбирайте свой.

Делайте свой выбор — смотреть на соотношение лайков и дизлайков под видео в Youtube или нет.

Рубрики
IT - разное

Как убрать рекламу на сайтах и в ютубе. Расширения браузеров AdBlock и Ghostery

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

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

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

В данном видео сначала показан пример сайта с рекламой (почти первый попавшийся), а затем, после того, как я установил два расширения — AdBlock и Ghostery, реклама с сайта исчезла.

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

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

Ссылки на эти расширения в интернет-магазине chrome (они бесплатны): Ghostery и AdBlock. Для любого другого браузера просто вбивайте названия расширения и свой браузер и будет вам счастье, то есть подходящая ссылка.

Рубрики
IT - разное

Не открываются сайты, что делать? Конец срока действия сертификата DST Root CA X3

30 сентября 2021 года оканчивается срок действия корневого сертификата IdenTrust DST Root CA X3. Даже если вам это мало о чем говорит, вы вполне можете столкнуться с ситуацией, когда с 1 октября у вас перестанут открываться отдельные сайты. Это возможно, если у вас Windows XP или Windows 7 с отключенными обновлениями. Хотя в некоторых случаях все работает. У меня на четырех идентичных машинах с семеркой — на двух все работало, а на двух были проблемы.

Что же делать в этой ситуации, можно ли справиться с проблемой своими силами? Можно. И даже достаточно просто.

Чтобы долго не расписывать все по шагам, сделал видео:

В данном видео, снятом на одном кадре (прощу прощения за тормоза виртуалки, на которой оно снималось), я показываю как пройти путь от не открывающегося сайта, к работающему.

Полезности:
— команда для вызова менеджера сертификатов: certmgr.msc
— новый сертификат можно взять здесь:
https://letsencrypt.org/certs/isrgrootx1.der

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

надо будет найти подобную ссылку, что-то вроде «перейти на сайт (небезопасно)». На самом деле это вполне безопасно, так как проблема только в отсутствии сертификата.

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