Как стать автором
Обновить
10
0
Антон @aszhitarev

Пользователь

Отправить сообщение

Fooocus v2 — бесплатный Midjourney у вас на компьютере. Подробная инструкция по установке и использованию нейросети

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 193K

Друзья, всем привет! Сегодня я хочу рассказать вам про самую простую и доступную для понимания нейросеть, которая создает изображения по вашему текстовому описанию. Она называется Fooocus и основана на знаменитой Stable Diffusion XL. Это идеальное решение в качестве вашей первой нейросети, и необходимый инструмент для любого дизайнера или контент мейкера.

Внутри много тяжелых изображений.

Читать далее
Всего голосов 120: ↑117 и ↓3 +114
Комментарии 216

Еще 13 расширений Google CHROME для применения в OSINT

Время на прочтение 3 мин
Количество просмотров 9.9K

День добрый Хабр. Как и обещали – продолжаем выискивать для Вас годные расширения для браузера Google CHROME, которые помогут в нелегком деле поиска информации в открытых источниках. Или как у нас в русских деревнях любят говорить – «помогут при проведении OSINT»

25+ расширений мы уже рассмотрели в предыдущей статье. Если пропустили, то обязательно ознакомьтесь. Там много интересного. Ну а теперь у нас на очереди еще Х полезных для OSINT и не только расширений.

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

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Комментарии 3

Ловушки, которые используют кибердетективы

Время на прочтение 5 мин
Количество просмотров 16K

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

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

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 5

Ontol: 58 бесплатных онлайн-курсов по кибербезопасности, криптографии и blockchain от лучших университетов мира

Время на прочтение 4 мин
Количество просмотров 24K
image

Реклама платных курсов лезет из всех щелей, но мало кто знает, что есть тонны бесплатных онлайн-курсов и, порой, более качественных, чем платные.

Предлагаю вашему вниманию 58 бесплатных онлайн-курсов от ведущих университетов мира. (Если есть чем дополнить — пишите в личку или комментарии)
Читать дальше →
Всего голосов 34: ↑30 и ↓4 +26
Комментарии 0

Используем tcpdump для анализа и перехвата сетевого трафика

Время на прочтение 7 мин
Количество просмотров 205K


Утилита tcpdump — отличный инструмент командной, который способен перехватывать и анализировать сетевой трафик. Может оказаться большим подспорьем при решении сетевых проблем. Пакеты можно сохранить в файл и анализировать позже. Рекомендуется время от времени запускать эту утилиту, чтобы следить за своей сетью.


Содержание:


  • Вывод tcpdump
  • Установка tcpdump
  • Опции tcpdump
  • Фильтры tcpdump:
    • Фильтр выражений
    • Фильтр портов
    • Фильтр хостов
    • Комбинирование фильтров
  • Сохранение заголовков в файл
  • Просмотр сведений о пакете
  • Вывод

Вывод tcpdump


Утилита tcpdump позволяет проверять заголовки пакетов TCP/IP и выводить одну строку для каждого из пакетов. Она будет делать это до тех пор, пока не нажать Ctrl + C.


Давайте рассмотрим одну строку из примера вывода:


20:58:26.765637 IP 10.0.0.50.80 > 10.0.0.1.53181: Flags [F.], seq 1, ack 2, win 453, options [nop,nop,TS val 3822939 ecr 249100129], length 0

Каждая строка включает:


  • Метка времени Unix (20: 58: 26.765637)
  • протокол (IP)
  • имя или IP-адрес исходного хоста и номер порта (10.0.0.50.80)
  • имя хоста или IP-адрес назначения и номер порта (10.0.0.1.53181)
  • Флаги TCP (Flags [F.]). Указывают на состояние соединения и могут содержать более одного значения:
    • o S — SYN. Первый шаг в установлении соединения
    • F — FIN. Прекращение соединения
    • — ACK. Пакет подтверждения принят успешно
    • P — PUSH. Указывает получателю обрабатывать пакеты вместо их буферизации
    • R — RST. Связь прервалась
  • Порядковый номер данных в пакете. (seq 1)
  • Номер подтверждения. (ack 2)
  • Размер окна (win 453). Количество байтов, доступных в приемном буфере. Далее следуют параметры TCP
  • Длина полезной нагрузки данных. (length 0)
Читать дальше →
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 5

Semantris от Google: как ИИ помогает учить английский играючи

Время на прочтение 6 мин
Количество просмотров 15K


В 2016 году Уилл Найт, исследователь искусственного интеллекта из Массачусетского технологического института, писал, что «Машины, которые понимают естественные языки, были бы крайне полезны. Но мы не знаем, как их создать».

С тех пор многое изменилось. Искусственный интеллект играючи побеждает гроссмейстеров го, сёги и шахмат, Google Translate успешно развивается, используя самообучающуюся нейронную сеть, а голосовой помощник Алиса от «Яндекса» хорошо распознает человеческий язык и вполне естественно имитирует живую речь.

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

Встречайте, Semantris. Сегодня поговорим о ней и подумаем, знает ли ИИ английский язык настолько, чтобы помочь в его изучении людям.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Комментарии 3

Практикуем разработку небольшого веб-приложения с нуля

Время на прочтение 12 мин
Количество просмотров 4.3K

Hero image


Быть новичком — значит исследовать новые горизонты программирования, шагая в неизвестность, надеясь что где-то там будет лучше.


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


Так о чём это я. Сегодня я здесь чтобы поделится с вами своим первым опытом создания системы из Hedless CMS, API и блога. В связи с отсутствием достаточного количества подобного материала, особенно русскоязычного, я надеюсь что эта статья поможет вам создать подобную систему самостоятельно, избегая ошибок, которые я совершал.


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


Исходный код проекта вместе с пошаговым руководством по пользовательскому интерфейсу и API (рекомендую не читать, пока не закончите статью):


Vidzhel/Bluro

Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Комментарии 0

10 бесплатных курсов для начинающих специалистов от Microsoft

Время на прочтение 5 мин
Количество просмотров 44K
Привет, Хабр! Сегодня мы продолжаем публиковать уже третью серию подборок бесплатных курсов для IT-специалистов. В этот раз у нас 10 курсов для начинающих специалистов. Среди них курсы по C#, Python, облаку Azure, Microsoft 365, Xamarin, Windows 10, Teams и другому. Присоединяйтесь!

Кстати!

  • Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
  • 9/10 на русском языке;
  • Начать обучение можно мгновенно;
  • По окончании вы получите бейдж об успешном прохождении обучения.

Присоединяйтесь, подробности под катом!

Эта серия статей


Предыдущая серия статей, начало 2020 года


Более ранняя серия статей, 2019 год


Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Комментарии 5

Ранжирование задач по приоритету — приложение IL TEMPO

Время на прочтение 10 мин
Количество просмотров 11K
Техники управления временем и различные системы учёта ежедневных задач интересовали меня с первых дней работы в офисе. Матрица Эйзенхауэра стала спасением от трясины рутинных дел, и в первое время уберегала от неэффективного использования рабочего времени. Но, спустя несколько месяцев, количество задач увеличилось настолько, что методика квадрантов показала свои слабые места. Для того, чтобы лучше их рассмотреть, вспомним принцип построения Матрицы Эйзенхауэра. Две оси: срочность и важность, и 4 квадранта соответственно:

  • срочно и важно
  • срочно и не важно
  • не срочно и важно
  • не срочно и не важно

Предполагается, что человек сам оценит свои задачи по критериям срочности и важности, а затем поместит результаты в соответствующие квадранты.

А далее, имеется простая инструкция: срочные и важные задачи выполняются самостоятельно и незамедлительно, срочные и не важные обязательно кому-нибудь делегируются. Не срочные, но важные задачи можно отложить, но выполнить непременно самостоятельно, ну а не срочные и не важные задачи вообще приравниваются к бессмысленной нагрузке — их рекомендуют либо бессрочно откладывать, либо нещадно делегировать, в общем — не придавать им никакой существенной ценности для рабочего процесса.
Сам подход к оценке задач вызывал у меня массу вопросов!
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 6

Простой прием для управления прокрастинацией

Время на прочтение 2 мин
Количество просмотров 84K
Попробую поделиться советом, как можно немного осознать свое состояние и выработать полезный навык. Все написанное основано только на личном опыте, желании им поделится и почерпнуть из обратной связи полезное.
Читать дальше →
Всего голосов 117: ↑114 и ↓3 +111
Комментарии 165

6 бесплатных курсов для безопасников от Microsoft

Время на прочтение 3 мин
Количество просмотров 28K
Привет, Хабр! Сегодня мы продолжаем дополнительную серию подборок бесплатных курсов к основной серии подборок бесплатных курсов, которая вышла в прошлом году. В этот раз делимся 6 курсами, которые будут полезны специалистам по облачной информационный безопасности.

Кстати!

  • Все курсы бесплатные (вы даже сможете попробовать платные продукты бесплатно);
  • 6/6 на русском языке;
  • Начать обучение можно мгновенно;
  • По окончании вы получите бейдж об успешном прохождении обучения.

Присоединяйтесь, подробности под катом!

Следующая серия статей


Эта серия статей, начало 2020 года


Более ранняя серия статей, 2019 год


Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 8

Методы оптимизации LINQ-запросов в C#.NET

Время на прочтение 10 мин
Количество просмотров 21K

Введение


В этой статье рассматривались некоторые методы оптимизации LINQ-запросов.
Здесь же приведем еще некоторые подходы по оптимизации кода, связанные с LINQ-запросами.
Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Комментарии 24

Простой зомби-шутер на Unity

Время на прочтение 24 мин
Количество просмотров 59K
Всем привет! Скоро стартуют занятия в первой группе курса «Разработчик игр на Unity». В преддверии начала курса прошел открытый урок по созданию зомби-шутера на Unity. Вебинар провёл Николай Запольнов, Senior Game Developer из Rovio Entertainment Corporation. Он также написал подробную статью, которую мы и предлагаем вашему вниманию.



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



Дисклеймер №1: данная статья рассчитана на новичков. Если вы собаку съели в Unity, то она может показаться вам скучной.

Дисклеймер №2: для прочтения этой статьи вам потребуется хотя-бы базовое знание программирования. Как минимум, слова «класс» и «метод» не должны вас пугать.

Осторожно, под катом трафик!
Читать дальше →
Всего голосов 35: ↑35 и ↓0 +35
Комментарии 14

10 самых популярных курсов Microsoft на русском

Время на прочтение 5 мин
Количество просмотров 40K
Привет, Хабр! Совсем недавно мы выложили первую часть серии подборок полезных обучающий курсов для программистов. И вот незаметно подкралась последняя пятая часть. В ней мы перечислили некоторые из самых популярных IT-курсов, которые доступны на нашей учебной платформе Microsoft Learn. Все они, конечно же, бесплатны. Подробности и ссылки на курсы под катом!

Темы курсов в этой подборке:

  • Python
  • Xamarin
  • Visual Studio Code
  • Microsoft 365
  • Power BI
  • Azure
  • ML

Новая серия статей


Следующая серия статей, начало 2020 года


Эта серия статей, 2019 год


Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Комментарии 0

Что новенького в нашей документации по .NET (за декабрь 2019)

Время на прочтение 1 мин
Количество просмотров 3.9K
Добро пожаловать в «Что новенького в нашей документации по .NET (за декабрь 2019)». Ниже перечислены некоторые из недавно опубликованных нами документов. Узнайте больше в полной статье ниже.

.NET Core


Новые статьи



Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 7

Пытаемся автоматизировать процессы с помощью Powershell

Время на прочтение 4 мин
Количество просмотров 23K

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

В этом руководстве рассмотрим несколько крутых по мнению автора команд и расскажем почему это круто. Начнем со снипетов.
Читать дальше →
Всего голосов 30: ↑29 и ↓1 +28
Комментарии 18

Копирайтинг в IT: как начать писать о технологиях

Время на прочтение 2 мин
Количество просмотров 7.5K
Привет! Я — Динара, специалист PR-отдела в группе IT-компаний. Большая часть моей работы cвязана с текстами: пишу для сайта, соцсетей, блогов, писем, раздатки — всё об айти и для айтишников. Верю, что на Хабр заглядывают пиарщики и копирайтеры, ещё только начинающие писать о технологиях. Для них я решила подготовить этот материал.

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

Почему писать об айти трудно?


Частая причина — гуманитарий мало понимает в коде, а разработчики любят сыпать терминами. Как бороться: выслушать, пересказать на “человеческом”, айтишник в знак согласия должен кивнуть. Важно: финальный текст обязательно нужно дать на вычитку специалисту, который шарит в теме. Это защитит от многих проблем. А на этапе правок поймёшь свои ошибки и немного прокачаешься в теме.
Читать дальше →
Всего голосов 36: ↑16 и ↓20 -4
Комментарии 39

ООП в картинках

Время на прочтение 20 мин
Количество просмотров 802K
ООП (Объектно-Ориентированное Программирование) стало неотъемлемой частью разработки многих современных проектов, но, не смотря на популярность, эта парадигма является далеко не единственной. Если вы уже умеете работать с другими парадигмами и хотели бы ознакомиться с оккультизмом ООП, то впереди вас ждет немного лонгрид и два мегабайта картинок и анимаций. В качестве примеров будут выступать трансформеры.


Читать дальше →
Всего голосов 38: ↑34 и ↓4 +30
Комментарии 104

Чат-бот для Вконтакте на ASP.NET Core C#

Время на прочтение 5 мин
Количество просмотров 60K

В данной статье представлен пошаговый пример создания простого чат-бота в социальной сети VK на ASP.NET Core C#.


Глава 1. Подготовка


Начнем с создания и настройки сообщества.


Читать дальше →
Всего голосов 38: ↑36 и ↓2 +34
Комментарии 11

Вышла самая быстрая версия Firefox

Время на прочтение 2 мин
Количество просмотров 42K
Привет, Гиктаймс! Представляю вашему вниманию перевод новости на The Verge.



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

Firefox Quantum имеет адаптивный интерфейс с возможностью настройки панели инструментов. Он также превышает производительность Google Chrome в битве за скорость браузеров. Новый браузер также включает в себя Pocket с рекомендациями сайтов в новой вкладке. Ночной режим и другие функции доступны в виде бесплатных дополнений Firefox.
Читать дальше →
Всего голосов 31: ↑29 и ↓2 +27
Комментарии 203

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность