Pull to refresh
10
0
Антон @aszhitarev

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

Send message

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

Level of difficultyEasy
Reading time10 min
Views206K

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

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

Читать далее
Total votes 120: ↑117 and ↓3+114
Comments216

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

Reading time3 min
Views10K

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

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

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

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments3

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

Reading time5 min
Views16K

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

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

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments5

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

Reading time4 min
Views24K
image

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

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

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

Reading time7 min
Views212K


Утилита 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)
Читать дальше →
Total votes 9: ↑7 and ↓2+5
Comments5

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

Reading time6 min
Views15K


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

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

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

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

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

Reading time12 min
Views4.3K

Hero image


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


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


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


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


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


Vidzhel/Bluro

Читать дальше →
Total votes 11: ↑10 and ↓1+9
Comments0

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

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

Кстати!

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

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

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


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


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


Читать дальше →
Total votes 18: ↑18 and ↓0+18
Comments5

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

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

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

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

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

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

Reading time2 min
Views84K
Попробую поделиться советом, как можно немного осознать свое состояние и выработать полезный навык. Все написанное основано только на личном опыте, желании им поделится и почерпнуть из обратной связи полезное.
Читать дальше →
Total votes 117: ↑114 and ↓3+111
Comments165

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

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

Кстати!

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

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

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


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


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


Читать дальше →
Total votes 17: ↑17 and ↓0+17
Comments8

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

Reading time10 min
Views21K

Введение


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

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

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



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



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

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

Осторожно, под катом трафик!
Читать дальше →
Total votes 35: ↑35 and ↓0+35
Comments14

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

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

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

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

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


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


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


Читать дальше →
Total votes 19: ↑17 and ↓2+15
Comments0

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

Reading time1 min
Views3.9K
Добро пожаловать в «Что новенького в нашей документации по .NET (за декабрь 2019)». Ниже перечислены некоторые из недавно опубликованных нами документов. Узнайте больше в полной статье ниже.

.NET Core


Новые статьи



Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments7

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

Reading time4 min
Views23K

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

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

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

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

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

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


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

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

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


Читать дальше →
Total votes 38: ↑34 and ↓4+30
Comments104

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

Reading time5 min
Views61K

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


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


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


Читать дальше →
Total votes 38: ↑36 and ↓2+34
Comments11

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

Reading time2 min
Views42K
Привет, Гиктаймс! Представляю вашему вниманию перевод новости на The Verge.



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

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity