Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Будущее журналистики: как искусственный интеллект сможет изменить эту профессию

Графический дизайн *Управление медиа *Искусственный интеллект Лайфхаки для гиков

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

Читать далее
Рейтинг 0
Просмотры 90
Комментарии 2

Новости

О качестве отечественных серверов для рядового разработчика

Чулан

Любые совпадения с реальностью случайны.

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

Решили, значит.

Так как любой софт в итоге должен где-то работать, вам под это дело потребовалась инфраструктура. (Какая, кстати? Можете развернуть свой docker-образ? Или даже, кластер? Или виртуальную машину? Или, на худой конец, три строчки кода? На чём она у вас написана?).

Решили вы, значит, арендовать сервер.

Почитали хабр, про провайдеров выделенных серверов, про администрирование и т. д. Сравнили цены. Выбрали провайдера. (А сколо стоит сервак? Тьфу! По цене бутерброда с котлетой во вкусно и точка! Дайте два!)

Вот сидите в субботу вечером, разворачиваете свой хобби-проект на сервер. (Кстати, он у вас прямо из мастера "сам" разворачивается?)

Послушать этих ваших интересных историй
Всего голосов 7: ↑0 и ↓7 -7
Просмотры 443
Комментарии 0

Спрячь и покажи: чистый фронтенд

JavaScript *ReactJS *
Tutorial

Допустим, у вас есть тестовое задание.

В статье мы обсудим, как это тестовое выполнить аккуратно, пошагово. Ну и - побочный эффект - сравнительно быстро.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.1K
Комментарии 2

Хабратоп. Самые востребованные и популярные языки программирования в 2022 году

Блог компании SkillFactory Исследования и прогнозы в IT *Карьера в IT-индустрии


Подводим итоги 2022 года в рейтингах языков программирования — от IEEE и TIOBE до не столь известных, например RedMonk и GitHut. Цифры, подробности, наблюдения и, конечно, раскрытие сути разнообразных топов ждут под катом. 


Читайте этот материал, если хотите понять, на какие языки программирования стоит обратить внимание, чтобы не отстать от IT-сферы. Вот рейтинги статьи в этом году:


Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.9K
Комментарии 1

Обучение Russian SuperGLUE моделей с помощью библиотеки DeepPavlov

Open source *Python *Машинное обучение *Искусственный интеллект Natural Language Processing *
Из песочницы

В последние годы соревнования GLUE и SuperGLUE на английском языке стали стандартным бенчмарком для определения возможностей универсальных языковых моделей, таких как BERT, RoBERTa в решении широкого круга задач обработки естественного языка, в том числе задач с недостаточным объемом обучающей выборки. Соревнования GLUE/SuperGLUE представляют из себя наборы задач NLP на основе ранее представленных датасетов. Академическое сообщество NLP довольно быстро расправилось с GLUE, отчасти вследствие того, что задачи были довольно однотипные, они сводились либо к парной текстовой классификации, либо к классификации единственной последовательности. Ответом на это был новый набор задач SuperGLUE, в состав которого вошли вопросно-ответные задачи, задачи кореференции и задачи семантического следования. На данный момент модели, обученные на базе ERNIE и DeBERT, превзошли качество разметки человеком.

Читать далее
Рейтинг 0
Просмотры 271
Комментарии 3

Диалоги о Impacket-secretsdump

Информационная безопасность *IT-инфраструктура *Сетевые технологии *Серверное администрирование *
Tutorial

Введение

Доброго всем времени суток! Зачастую, получается так, что изобретать свой велосипед нет никакой необходимости, и намного удобнее взять уже чье-то готовое решение, а уж тем более если это решение «прошло огонь, воду, и медные трубы». При этом, есть великий соблазн использовать его, не тратя времени на понимание принципа работы, руководствуясь истиной: «Я под капот не полезу, все равно я в этом ничего не понимаю! Работает? Ну и отлично!»

В сегодняшней статье речь пойдет о всем знакомой утилите из пакета Impacket под названием secretsdump. Безусловно, эта статья не раскроет всех теоретических аспектов работы данного скрипта, но нацелена на повышение осознанности при использовании данной утилиты! В любом случае, нет предела совершенству, и, при желании, можно еще больше углубить свои знания, начав разбираться самостоятельно! (будем считать, что это «своего рода» трамплин)

Снизу ссылочка на сам проект, если вдруг у вас возникнет непреодолимый интерес покопаться в строках программного кода!

https://github.com/SecureAuthCorp/impacket/blob/master/impacket/examples/secretsdump.py

И для чего нам все это?

«Утилита позволяет сдампить хэши с удаленного Domain Controller`a без запуска на ней каких-либо агентов.» Конечно, это не единственная утилита для достижения похожего результата. Но secretsdump любят и используют по всему миру, за возможность удаленного дампа чувствительной информации с контроллера домена!

Снизу ссылочка на плеяду методов дампа хэшей с Windows

https://pentestlab.blog/2018/07/04/dumping-domain-password-hashes/

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 257
Комментарии 0

Создание расширения для браузера Google Chrome. Часть 1

JavaScript *Расширения для браузеров
Перевод
Tutorial

Расширения браузера это web-приложения, которые устанавливаются в web-браузер чтобы расширить его возможности. Обычно для того чтобы воспользоваться расширением, пользователю нужно найти его в Chrome Web Store и установить.

В этой статье я покажу как создать расширение для браузера Google Chrome с нуля. Это расширение будет использовать API браузера для того чтобы получить доступ к содержимому web-страницы любой открытой вкладки. С помощью этих API можно не только читать информацию с открытых web-сайтов, но и взаимодействовать с этими страницами, например, переходить по ссылкам или нажимать на кнопки. Таким образом расширения браузера могут использоваться для широкого круга задач автоматизации на стороне клиента, таких как web-scrape или даже автоматизированное тестирование фронтенда.

Мы создадим расширение, которое называется Image Grabber, которое будет содержать интерфейс для подключения к web-странице и для извлечения из нее информации о всех изображениях. Далее, при нажатии на кнопку "GRAB NOW" список абсолютных URL этих изображений будет скопирован в буфер обмена. В этом процессе вы познакомитесь с фундаментальными строительными блоками, которые в дальнейшем можно будет использовать для создания других расширений.

Расширения, создаваемые таким образом для браузера Chrome совместимы с другими браузерами, основанными на движке Chromium и могут быть установлены, например, в Yandex-браузер или Opera.

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 557
Комментарии 4

Как выучить японский до хорошего разговорного уровня меньше чем за год (зная английский)

Изучение языков

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

Читать далее
Всего голосов 27: ↑24 и ↓3 +21
Просмотры 3.9K
Комментарии 26

GitLab self-instance on RedOs

Настройка Linux *Git *
Tutorial

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

Поднять GitLab!
Всего голосов 8: ↑4 и ↓4 0
Просмотры 788
Комментарии 0

OWASP Web Security Testing Guide: как улучшить защищённость web-приложений

Блог компании OWASP Информационная безопасность *
Перевод
Tutorial

Open Web Application Security Project (OWASP) — одна из самых известных организаций, целью которой является улучшение защищённости приложений. Большинство специалистов в области информационной безопасности знакомы с OWASP Top Ten. У OWASP есть множество других проектов для различных этапов жизненного цикла разработки программного обеспечения (SDLC).

В предыдущей статье на Хабр я рассказывал о стандарте OWASP ASVS, в котором перечислены требования к безопасности web-приложений. А как убедиться в том, что эти требования выполняются? Ответ на этот вопрос даёт Web Security Testing Guide (WSTG) — Руководство по тестированию безопасности web-приложений, перевод которого я хотел бы представить вашему вниманию.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 504
Комментарии 0

Чуть проще о позиционировании

Управление продуктом *Брендинг

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

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 460
Комментарии 1

Улучшенный benchstat для оптимизирующих гоферов

Высокая производительность *Программирование *Go *

Привет!


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


Мне очень нравится эта утилита, но временами я понимаю, что некоторые её особенности работают против меня. Сегодня я расскажу вам о своей обёртке над benchstat, которая добавляет улучшения, полезные в моей работе.


Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 394
Комментарии 0

Моя работа сис. админом

Системное администрирование *Интервью

Продолжаю рубрику “IT в лицах”, публикуя интервью с людьми из IT-сферы.

Публикую интервью с подписчиком моего канала IT-старт t.me/it_begin

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

–Начинаем–

Герой нашего сегодняшнего интервью – Владислав, системный администратор с большим опытом, работает в Москве . Телеграм Владислава https://t.me/Hollovv

• Владислав, расскажите о себе?

- Образование

Я закончил НИУ МЭИ факультет Автоматики и Вычислительной Техники по специальности Информационно-измерительная техника. Если коротко, то НИУ МЭИ, АВТИ, ИИТ. А если совсем коротко - я метролог, должен был заниматься расчетами погрешностей и их устранением в измерительной технике. Изначально не собирался работать по специальности, потому как мне сказал один умный человек “нового метролога на предприятие нанимают только когда старого выносят вперед ногами”, да и нужно обладать определенной степенью усидчивости, чтобы вновь и вновь зарываться в километровые формулы с расчетами.

Читать далее
Всего голосов 14: ↑5 и ↓9 -4
Просмотры 1.9K
Комментарии 6

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

Блог компании VAS Experts Читальный зал

Период с 1970 по 1990 годы известен как «войны протоколов». В это время инженеры, системообразующие организации и целые государства пытались решить, какой протокол передачи данных позволит строить наиболее функциональные и надежные компьютерные сети. Этому отрезку времени и связанным с ним технологиям посвящены целые книги. Сегодня мы собрали несколько таких материалов, опираясь на рекомендации резидентов Hacker News, Reddit и других тематических площадок.

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 492
Комментарии 2

Истории

Квантовая механика — статистическая теория

Физика

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

Квантовая механика оказывается представлением вероятностно статистической теории. Именно об этом пойдёт речь в этой статье.

Читать далее
Всего голосов 5: ↑0 и ↓5 -5
Просмотры 649
Комментарии 1

Прочитай это прежде чем поступить в университет

Программирование *Учебный процесс в IT Карьера в IT-индустрии

Я сам довольно много учусь. Даже сейчас, будучи преподавателем вуза, я продолжаю учиться. Закончив бакалавриат по направлению «Информатика и вычислительная техника», продолжаю обучение в магистратуре «Бизнес-информатика» с перспективой стать аспирантом по компьютерным наукам, а также веду YouTube-канал с уроками по программированию PyLounge. Поэтому тема образования и студенчества очень близка мне как никакая другая. Это действительно то, что заставляет трепетать мою душу. Поэтому я хочу поделиться своим опытом с теми, кто только поступил или думает о поступлении в вуз/ссуз. Здесь будет приведено несколько моих мыслей-советов, к которым, скорее всего, ты пришёл бы и сам рано или поздно. И пусть, наверное, это будет рано. Я просто хочу сесть и поговорить с тобой. Только ты и я.

Читать далее
Всего голосов 22: ↑15 и ↓7 +8
Просмотры 3.6K
Комментарии 12

Философия диафильмов: 5 шагов к идеальной презентации

GTD *Учебный процесс в IT Управление персоналом *Читальный зал Лайфхаки для гиков

Помните это маленькое чудо под названием «Диафильмы»? В детских диафильмах каждый кадр был миниатюрным произведением искусства.

Я побывал в роли слушателя на многочисленных выступлениях с презентациями. Немалое количество презентаций я подготовил и провёл самостоятельно. И всё это время меня не оставляло сомнение: что-то мы делаем не так! Что-то очень простое и понятное, что лежит на поверхности, что нам давно известно, но мы успели основательно позабыть.

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

Читать далее
Всего голосов 26: ↑23 и ↓3 +20
Просмотры 2K
Комментарии 17

Бизнес, анализ, результат

Анализ и проектирование систем *Проектирование и рефакторинг *Бизнес-модели *

Бизнес ставит цели. Профессионалы их достигают. А воз и ныне там. Но почему? Потому что профессионал не сможет создать вам счастье, если вы сами не в курсе, что это такое. Далее рассмотрим "счастье бизнеса" и помехи этой радости со стороны Ай-Ти-ландшафта.

Читать далее
Всего голосов 7: ↑2 и ↓5 -3
Просмотры 283
Комментарии 0

Умный домофон SmartIntercom. Ещё один…

Разработка под Arduino *Умный дом DIY или Сделай сам
Из песочницы

Открытие домофона не вставая с дивана, режим "Жду курьера", беззвучный режим, открытие домофона Алисой и многое другое.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 2.5K
Комментарии 10

Как я писал трекинг парковочных мест

Open source *Python *Алгоритмы *Big Data *Искусственный интеллект
Из песочницы

Рассказываю, как я делал трекинг свободных парковочных мест руками новичка. Получилось интересно :)

Читать далее
Всего голосов 24: ↑23 и ↓1 +22
Просмотры 5.3K
Комментарии 20