Мы в Telegram
Добавить новость
Мегамозг
Август
2021
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
20
21
22
23
24
25
26
27
28
29
30
31

Новости за 06.08.2021

[Перевод] Соглашения об именовании в Terraform

Мегамозг 

Прошло уже почти 5 лет с тех пор, как я избрал Terraform в качестве одного из основных наборов инструментов DevOps и облачной инженерии для управления сервисами моих проектов на AWS, Azure, OpenStack, Github и Datadog. Его очень удобно использовать благодаря простому и понятному человеку синтаксису, а также огромному количеству модулей в реестре HashiCorp. Кроме того, множество поддерживаемых сервисов стали очень популярными среди DevOps и Cloud инженеров, ведь у вас в итоге может быть всего один... Читать дальше...

Верификация для доступа к API Instagram

Мегамозг 

Примерно с мая месяца Facebook разрешил подключения к API обмена сообщениями с Instagram, но процедура подключения несколько запутанная. Под катом некоторые нюансы и шишки прохождения процедуры верификации приложения для работы с сообщениями Instagram.

Читать дальше...

Magento 2: минимальная инсталляция и зависимости — исследование

Мегамозг 

Я занимаюсь back-end / full-stack разработкой на Magento 2 уже 3.5 года. Все эти годы у меня никак не хватает сил и времени перетащить один свой старый (но всё еще довольно популярный) проект с убогого Web-CMS uWeb на что-то более-менее толковое, поддерживаемое и расширяемое. Идей было много - писать с нуля на Symfony, изучать Drupal и делать на нем, привлекать React JS... Но всё это требует значительных временных затрат и от этих идей приходилось отказываться.

Читать дальше...

Разработка чат-бота федеральной сети аптек

Мегамозг 

Бизнесу нужно идти в ногу с пользователем. Сейчас потенциальному клиенту недостаточно только сайта, а теперь ему нужны еще и SMM-сообщества, E-mail и SMS-рассылки, мобильное приложение и, конечно же, общение в мессенджерах.

Читать дальше...

Научный журналист Ася Казанцева: «Эффективные зайчики сдохнут быстрее»

Мегамозг 

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

Читать дальше...

Инверсия зависимостей и 'import' в JS

Мегамозг 

В процессе обсуждения статьи "Почему я «мучаюсь» с JS" у меня сложилось понимание, что связка export / import в JS является базой для указания зависимостей между элементами кода (классами и функциями). А так как современные приложения вышли за рамки однофайловых и давно уже строятся из блоков, то выстраивание зависимостей между элементами кода имеет весомое значение. Настолько весомое, что в знаменитой аббревиатуре SOLID этому посвящена отдельная буква — D (Dependency inversion — инверсия зависимостей... Читать дальше...

Интеллектуальный досуг для айтишника

Мегамозг 

Тишина в студии. Внимание, вопрос! С чем лично у вас ассоциируется название игры «Что? Где? Когда?»?

Наверняка почти каждый представил себе тесную комнатку с круглым столом, наполненную интеллектуалами в смокингах и вечерних платьях. Однако далеко не все зрители телепередачи знают о существовании другого ЧГК — спортивного, который уже более года существует не только в оффлайне, но и онлайн (привет облачным технологиям!).

Именно о таком варианте игры, который можно без труда организовать с коллегами... Читать дальше...

Дневник неизвестного. Часть 0

Мегамозг 

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



Счастье по Дилберту — НЕсоветы от автора комиксов

Мегамозг 

После публикации «Как фокусировались на работе Кнут, Фейнман, Юнг, Шокли», 40 комментов под статьей вертелись вокруг темы выгорания, выбора между «надо» и «хочу» и похожих вопросов, на которые правильного ответа нет (либо я о нем не знаю).

Плюс мне в личку пришло сообщение на 1 600 символов от одного хабровчанина. Он отметил, что затворничество и напряженная работа далеко не всегда помогают сосредоточению на работе, и люди в большинстве ищут ощущение счастья. 

Под катом спорные тезисы про счастье от автора комиксов... Читать дальше...

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

Мегамозг 

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

Читать дальше...

PVS-Studio для JetBrains CLion: через тернии к звёздам

Мегамозг 

В PVS-Studio уже некоторое время есть плагины для таких IDE от JetBrains, как Rider, IntelliJ IDEA и Android Studio. Другую известную среду разработки, CLion, мы долгое время незаслуженно обходили стороной. Исправляемся! Но зачем вообще вам PVS-Studio, если в CLion уже есть анализ кода? Какие проблемы возникли при разработке? На эти вопросы мы ответим ниже.

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

Мегамозг 

Приветствую! Меня зовут Игорь Буянов, я NLP-разработчик в команде MTS AI. В рамках рабочих проектов группы обработки естественного языка я провожу исследования в области активного обучения, редукции шума и, в целом, занимаюсь подготовкой и обработкой датасетов.

Читать дальше...

TheHive и Security Vision

Мегамозг 

Работая в SOC, я постоянно сталкивалась с закрытием однотипных кейсов из SIEM, с шаблонными действиями, например, проанализировать файл на Virus Total, заблокировать учетную запись в Active Directory, собрать информацию об активности хоста с межсетевого экрана и т.д.

Древесина гитарных корпусов: исследуем акустические свойства, часть 2

Мегамозг 

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

Как программисты обманывают работодателя, отдыхают на работе, и десятилетиями не повышают квалификацию

Мегамозг 

Моя прошлая статья о поиске самозванцев среди программистов оказалась наиболее успешной по количеству положительных оценок за всю мою историю публикаций, и на втором месте по количеству просмотров (больше читали только "текстового Бэдкомедиана" на Гиктаймсе). Немало было и отрицательных оценок, дорогими читателями было предъявлена масса претензий и задано множество возмущенных вопросов; не забывали одноременно ушатать карму, чтобы я не мог на них ответить в коментах под собственной статьей. А что приятно удивило... Читать дальше...

Из Казани в Сан-Хосе: история релокации Java-разработчика

Мегамозг 

Когда в детстве Рамиль смотрел американские фильмы, где показывали, например, небоскребы Нью-Йорка или пляжи Калифорнии, он и не думал, что когда-то туда попадёт. Да и во взрослом возрасте попасть, так скажем, в «американскую мечту» сильного желания не было. Но однажды виза H1B изменила его жизнь, и он оказался в «столице» Кремниевой Долины — в Сан-Хосе. Как это произошло, в лучшую ли сторону изменилась его жизнь, и как сейчас в Калифорнии живёт Java-разработчик из Казани, мы и расскажем.

[Перевод] Диалоги подтверждения в SwiftUI

Мегамозг 

Третья версия SwiftUI принесла нам несколько модификаторов представления (view modifiers), которые позволяют нам одинаково обрабатывать семантически похожие операции для разных представлений. Например одним из таких модификаторов представления является onSubmit, который мы можем использовать для управления как формами, так и полями поиска (search fields). На этой неделе мы поговорим о другом модификаторе представления, который SwiftUI предоставляет нам для отображения диалоговых окон подтверждения (confirmationDialog). Читать дальше...

Как я познал «Гармонию» и попробовал программировать на устройстве для иллюстраторов

Мегамозг 

Привет, Хабр! Меня зовут Лавров Сергей (@lavs). Я разрабатываю мобильные приложения под Android и iOS, преподаю IT в двух университетах и уже 15 лет изучаю новые технологии, а также языки программирования, которых знаю более десятка. В этот раз я выступлю в непривычной для себя роли обзорщика: меня попросили посмотреть, чем может быть интересен для разработчика планшет Huawei MatePad 11. Что ж, challenge accepted: я проверю, можно ли на нём программировать; разберусь, что из себя представляет новая... Читать дальше...

Новости России
Москва

Снег повалил допетровскую иву в «Аптекарском огороде» в Москве


Dancer2 или современное web-приложение на PERL

Мегамозг 

Perl, созданный аж в 1987 году, в 2021 продолжает успешно применяться в различных сферах IT. А вместе с фреймворком Dancer и с задачей создания web-приложения справляется легко и непринужденно.

ТОП-3 ИБ-событий недели по версии Jet CSIRT

Мегамозг 

Сегодня в ТОП-3 — уязвимость в Cobalt Strike, новый вектор эксплуатации PrintNightmare и обнаружение северов группировки APT29. Новости собирал Андрей Маслов, аналитик центра мониторинга и реагирования на инциденты ИБ Jet CSIRT компании «Инфосистемы Джет».
Подробнее читайте под катом.

Кто такой DocOps-инженер

Мегамозг 

Привет! Меня зовут Наталья и я DocOps-инженер в компании Yadro.

Я планирую выпустить цикл статей об этой профессии на примере Yadro. Первая статья носит обзорный характер, последующие будут более техническими и содержать примеры реальных кейсов, с которыми приходится сталкиваться во время работы.

Немного о себе

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

Почти доброе место: как интернет пытались сделать менее злым и что из этого вышло

Мегамозг 

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

С тех пор способов доставить получателю оскорбительное сообщение стало намного больше, а способов превентивно это остановить не так уж и много. Предлагаем вспомнить наиболее любопытные... Читать дальше...

Лидогенерация в B2B: как СИБУР ищет новых клиентов с помощью Big Data

Мегамозг 

В середине 2020 года в СИБУРе запустился проект, направленный на автоматизацию процесса лидогенерации (поиска потенциальных клиентов). Вызов состоял в том, что в B2B, а особенно промышленности и производстве продуктов не массового потребления, большая часть методов и «цифровых» инструментов B2C не работает.

Читать дальше...

World of React Native. Уже можно играть! Геймплей, обзор

Мегамозг 

Привет! Я Илья, фронтенд-разработчик. Я приоткрою мир разработки на React Native, а тем, кто с ним знаком, расскажу о встреченных болях. Статья поможет вам, если вы смотрите на этот фреймворк и если вы уже начали с ним работать.

Читать дальше...


Спорт в России и мире

Новости спорта


Новости тенниса
Анастасия Павлюченкова

Павлюченкова официально аккредитовала на турнир в Риме двух своих собак






Пескоструйную очистку более 170 инженерных сооружений проведут в Москве

Мария Захарова: деятельность комиссара ООН по правам человека необъективна

Собянин принял решение увеличить фонд грантов одаренным учащимся школ искусств

Павлюченкова вылетела с турнира в Риме