Ботнеты в 2019 году: актуальные опасности и вред, наносимый малому и среднему бизнесу

Автор: admin от 23-04-2019, 16:30, посмотрело: 48

Ботнеты в 2019 году: актуальные опасности и вред, наносимый малому и среднему бизнесу


О ботнетах на Хабре писали много раз, чем не приходится удивляться — это действительно значительная угроза, которая никуда не исчезла. В нашей сегодняшней статье мы поговорим о том, какие ботнеты актуальны в 2019 году и какой вред они могут нанести бизнесу — не крупным корпорациям, а небольшим и средним по размеру компаниям.

Категория: Программирование, Информационная безопасность

 

Проектируем спринклерную систему пожаротушения

Автор: admin от 23-04-2019, 16:15, посмотрело: 32

Проектируем спринклерную систему пожаротушения


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

Категория: Системное администрирование

 

«Cпящая сталь». Чем смазать заржавевшие болты или Не WD-40 единым…

Автор: admin от 23-04-2019, 15:50, посмотрело: 29

Посвящается всем отчаявшимся и потерявшим надежду… открутить заржавевшую гайку!



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



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



Ну и, традиционно — не забудь закинуть в закладки, %USERNAME%, пригодится! :)



«Cпящая сталь». Чем смазать заржавевшие болты или Не WD-40 единым…

Категория: Железо

 

Новые фичи для авторов расширений в Visual Studio 2019 v.16.1

Автор: admin от 23-04-2019, 15:35, посмотрело: 42

В начале прошлой недели мы выпустили Visual Studio 2019 v.16.1 Preview 1 (см. примечания к выпуску). Это первое превью первого обновления Visual Studio 2019. Если вы еще не настроили получение Preview-версий, то сделайте это сейчас. Preview-версия без проблем устанавливается рядом с Release-версией, так что они не мешают друг другу. Я настоятельно рекомендую всем авторам расширений установить Preview-версию.



У вас сейчас установлена 16.1 Preview? Замечательно. Вот некоторые фичи, которые могут вам понравиться. Подробности под катом!



Новые фичи для авторов расширений в Visual Studio 2019 v.16.1

Категория: Microsoft

 

Как ускорить работу с API на языке R с помощью параллельных вычислений, на примере API Яндекс.Директ (Часть 2)

Автор: admin от 23-04-2019, 15:35, посмотрело: 37

В прошлой статье я рассказал о том, что такое многопоточность, и привёл примеры её реализации на языке R при работе с API Яндекс.Директ с помощью пакетов doSNOW, doParallel и конструкции foreach.



Данная статья является продолжением, но может быть рассмотрена как автономное руководство по многопоточности в R. К её написанию меня подтолкнули комментарии полученные к первой части (тут отдельная благодарность Alexey_mosc, SatCat, Ananiev_Genrih), в которых мне привели ряд пакетов, представляющих более современный подход к реализации многопоточности в R, о них далее и пойдёт речь.



Как ускорить работу с API на языке R с помощью параллельных вычислений, на примере API Яндекс.Директ (Часть 2)

Категория: Программирование

 

Вышли на пенсию — обсуждаем когда-то популярные аудиогаджеты, которые уже «устарели»

Автор: admin от 23-04-2019, 14:30, посмотрело: 39

Три года назад журнал Time опубликовал рейтинг устройств, изменивших мир. В него попало большое количество аудиогаджетов, например плееры Sony и Apple iPod. Но сегодня многие из них уже устарели. Говорим об аудиоустройствах, которые в свое время наделали много шума.



Вышли на пенсию — обсуждаем когда-то популярные аудиогаджеты, которые уже «устарели»

Категория: Гаджеты

 

.NET Core на Linux, DevOps на коне

Автор: admin от 23-04-2019, 14:15, посмотрело: 39

Мы развивали DevOps как могли. Нас было 8 человек, и Вася был самым крутым по Windows. Внезапно Вася ушел, а у меня появилась задача вывести новый проект, который поставляет Windows-разработка. Когда я высыпал на стол весь стек Windows-разработки, то понял, что ситуация — боль…



Так начинается история Александра Синчинова на DevOpsConf. Когда из компании ушел ведущий специалист по Windows, Александр задался вопросом, что теперь делать. Переходить на Linux, конечно же! Александр расскажет, как ему удалось создать прецедент и перевести часть Windows разработки на Linux на примере реализованного проекта на 100 000 конечных пользователей.



.NET Core на Linux, DevOps на коне


Как легко и непринужденно доставлять проект в RPM, используя TFS, Puppet, Linux .NET core? Как поддерживать версионирование БД проекта, если разработка впервые слышит слова Postgres и Flyway, а дедлайн послезавтра? Как интегрировать с Docker? Как мотивировать .NET-разработчиков отказаться от Windows и смузи в пользу Puppet и Linux? Как решать идеологические конфликты, если обслуживать Windows в продакшн нет ни сил, ни желания, ни ресурсов? Об этом, а также о Web Deploy, тестировании, CI, о практиках использования TFS в существующих проектах, и, конечно, о сломанных костылях и работающих решениях, в расшифровке доклада Александра.

Категория: Программирование, Windows, Linux

 

Как в Android'е передать переменную из фрагмента в активность?

Автор: admin от 23-04-2019, 12:35, посмотрело: 32

Рассказ о том, как в Android'е передать информацию из фрагмента (Fragment) в активность (Activity). Информация будет полезной для новичков (джуниоров), осваивающих программирование для Android, и вряд ли будет интересной для миддлов и сеньоров.



Запускаем IDE (integrated development environment) Android Studio. Создаём новый проект: File New New Project. Выбираем «Empty Activity», жмём «Next».

Категория: Android

 

Мир! Труд! iOS! Да здравствует оффер за 1 день

Автор: admin от 23-04-2019, 10:00, посмотрело: 35

Мир! Труд! iOS! Да здравствует оффер за 1 день


Мы рады анонсировать hiring event для iOS-разработчиков.



Всё просто: участник присылает нам тестовое задание до 13 мая, затем мы объявляем результаты участников и приглашаем авторов лучших решений к нам в офис 24 мая (где, собственно, и пройдёт наш hiring event).

В день мероприятия с каждым кандидатом мы проведём примерно 2-3 часа. За это время кандидат пройдёт четыре этапа собеседований (HR — Team — Lead — CTO). Далее определяем финалистов, которые получают оффер.

Задание, описание вакансии, тайминг и телеграм-чат поддержки мероприятия можно найти на странице ивента.

Категория: iOS

 

Serverless-подход для быстрой разработки рабочего видео-сервиса

Автор: admin от 23-04-2019, 08:25, посмотрело: 32

Serverless-подход для быстрой разработки рабочего видео-сервиса



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



Дано: root-аккаунт на AWS, отсутствие ограничений по выбору стека технологий, один бэкендер, и один месяц на разработку.



Задача: реализовать промо-сервис, где пользователи люди загружают от одного до четырёх видео длительностью от одной до четырёх секунд, которые потом встраиваются в оригинальный видеоряд.

Категория: Программирование

 
Назад Вперед