Pull to refresh
6
0
Александр @AlexFadeev

User

Send message

Кибербезопасность для самых маленьких

Reading time 10 min
Views 29K

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

Цель статьи - поделиться практиками, которые я применил для защиты данных при поднятии собственного VPS в публичной сети. Всегда, когда твой IP открыт всему Миру напоказ и доступен извне внутренних контуров сети - это означает, что любой прохожий может устроить тебе неприятности: похитить твои данные, завладеть твоим сервером и сломать твое замечательное приложение. Я буду приводить пример атаки, показывать, как ее можно заметить и после этого будем разбирать возможные способы защиты.

Защитить данные!
Total votes 22: ↑22 and ↓0 +22
Comments 32

Экосистема Low-Code решений

Reading time 8 min
Views 20K
image

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

Я бы хотел рассмотреть, что это за инструменты, как именно они помогают, и какие выглядят наиболее многообещающе.
Читать дальше →
Total votes 4: ↑4 and ↓0 +4
Comments 0

Создание красивых градиентов на CSS

Reading time 5 min
Views 20K
Вот линейный градиент на CSS, идущий от чисто жёлтого до чисто синего цвета:


Заметили, что в центре он становится бледным и грязным?

Это явление Эрик Кеннеди назвал «мёртвой зоной серого». Если вы тщательно не выбираете цвета для своих градиентов, то в ваших градиентах на CSS часто возникает такая обесцвеченная часть посередине.

Однако, как оказалось, можно полностью избавиться от мёртвой зоны серого. В этом посте я расскажу, почему она возникает, и о том, как можно использовать теорию цвета для создания насыщенных, ярких градиентов, «живых» по всей своей длине.
Читать дальше →
Total votes 67: ↑63 and ↓4 +59
Comments 30

Оффшор для IT-бизнеса в Грузии: лайфхаки и подводные камни

Reading time 10 min
Views 49K
Сингапур, Кипр, Китай, Голландия — государства, которые, первыми приходят на ум, когда речь заходит об офшорах для ИТ-компаний. Но в этой статье я расскажу о стране, которая граничит с Россией и предлагает, на удивление, очень соблазнительные условия для стартап-компаний в сфере информационных технологий. Проверено на себе! Погнали?

Гамарджоба, генацвале!

Необходимость открыть свою IT-компанию была вызвана запуском в сторы мобильной игры CubenatiK, идейным вдохновителем и главным разработчиком которой стал наш сын, в 13 лет написавший весь код для этой головоломки.

Авантюристы по натуре, мы решили совместить в своей работе приятное с полезным: отправиться в путешествие, параллельно заканчивая игру и занимаясь регистрационными вопросами. Изучив возможные и доступные для нас варианты, остановились на самом нетривиальном — Грузия.

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

Читать дальше →
Total votes 28: ↑26 and ↓2 +24
Comments 82

Реальность цвета заключается в процессе его восприятия

Reading time 7 min
Views 19K

Аргументы в пользу нового определения понятия цвета



image

У философов есть плохая репутация людей, ставящих под сомнение признанные факты. В чём можно быть более уверенным, чем в том, что цвет безоблачного неба в летний полдень – голубой? Однако мы можем задуматься: а голубое ли оно для летающих в нём птиц, глаза которых отличаются от наших? А если взять какой-нибудь голубой объект – например, флаг ООН – и расположить часть его в тени, а часть на солнце, то первая его часть окажется темнее. Можно задать вопрос: каков же тогда истинный цвет флага? На то, как выглядят цвета, влияет освещение и перемещение окружающих их объектов. Значит ли это, что меняются истинные цвета?

Все эти вопросы указывают на то, что цвета, на первый взгляд постоянные, являются субъективными и изменчивыми. Цвет – одна из давних загадок философии, он ставит под сомнение истинность нашего сенсорного восприятия мира и провоцирует озабоченность в метафизической совместимости научного, перцепционного и общепринятого представления о мире. Большинство философов приводили аргументы на тему того, реальны ли цвета или нет, физическое это явление или психологическое. Более сложная задача – построить теорию того, как цвет может быть препятствием в переходе от понимания физического к пониманию психологическому.
Читать дальше →
Total votes 25: ↑15 and ↓10 +5
Comments 63

Накраудфандили: лучшие проекты за февраль 2018 года

Reading time 10 min
Views 11K
image

Короткий месяц февраль имеет обыкновение пролетать незаметно. Но шоу должно продолжаться, поэтому краудфандинг не останавливался и под конец календарной зимы. Вот подборка из десяти самых удачных проектов гаджетов, закрывших кампании по сбору средств в феврале. Предупреждение: речь идет именно о финансовом успехе, т.е. об объемах привлеченных средств. Фактически, в наш топ попали те, кто достучался до кошелька бэкеров на Kickstarter.
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Comments 13

Вышел обновлённый Raspberry Pi 3 Model B+

Reading time 1 min
Views 65K
Сегодня линейка одного из самых популярных одноплатных компьютеров пополнилась обновленной моделью — Raspberry Pi 3 Model B+:

image

Изменения относительно Raspberry Pi 3 небольшие, самые значимые (на мой взгляд) выделил жирным:

— Обновленный SoC Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit @ 1.4GHz
— Встроенный Wi-Fi 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac
— Bluetooth 4.2, BLE
Gigabit Ethernet (снова через USB 2.0, обещают до 300 МБит/сек)
— Поддержка Power-over-Ethernet support (с помошью отдельного модуля PoE HAT)



Формфактор и цена (35$) остались прежними.

Источники: раз и два.

update: добавил опросы:
Total votes 29: ↑26 and ↓3 +23
Comments 72

Sunlike — светодиодный свет нового поколения

Reading time 3 min
Views 59K
Современные белые светодиоды, использующиеся для освещения, работают по одному принципу — светодиод светит синим светом, а люминофор, которым он покрыт, преобразует свет в белый, добавляя в него красную и жёлтую составляющую. Недостаток такой конструкции в неравномерности спектра, синем пике (из-за него некоторые учёные даже выдвинули теорию о небезопасности светодиодного освещения), и «провале» на голубом и зелёном цвете.

Компания Seoul Semiconductor разработала технологию Sunlike, в которой используются светодиоды с фиолетовым светом, покрытые трёхкомпонентным люминофором, преобразующим фиолетовый свет в полноспектральный с полноценной красной, зелёной и синей составляющей.



Читать дальше →
Total votes 58: ↑58 and ↓0 +58
Comments 98

Климатическая система в квартире своими руками

Reading time 21 min
Views 107K
Кто-то в детстве мечтает изобрести лекарство от рака, кто-то — стать космонавтом или владельцем свечного заводика. А я мечтал о том, что у меня появится климатическая система, и в квартире, наконец, не будет душно, вечная простуда от сквозняков исчезнет, а горло перестанет першить от сухости. И теперь мечта исполнена!

Примерно с декабря 2015 по июнь 2016 года я читал форумы, катался по строительным магазинам, собирал систему в квартире и на балконе, паял контроллер и писал прошивку — и добился своего.

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

Схема установки
А если чуть подробнее, то...
Total votes 87: ↑84 and ↓3 +81
Comments 290

Оптическое выравнивание и пользовательские интерфейсы

Reading time 16 min
Views 42K


Привет, меня зовут Иван Греков, я работаю во фронтенд-команде Badoo, занимаюсь вёрсткой пользовательских интерфейсов на проектах компании.


В работе с макетами интерфейсов я использую графические редакторы, такие как Adobe Photoshop и Sketch. В них все слои по умолчанию представляют собой прямоугольные контейнеры. Когда мы выравниванием один слой по центру относительно другого, то для выравнивания используются центры прямоугольных контейнеров. Такой подход крайне неудобен при работе с иконками, поскольку выравниваемые фигуры могут сильно отличаться от прямоугольных контейнеров. И чем больше несимметричная фигура отличается по площади и по точкам координат от прямоугольника, в границы которого она вписана, тем заметнее разница между центрами фигуры и её контейнера. Это приводит к дисбалансу композиции в интерфейсных иконках.


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

Читать дальше →
Total votes 95: ↑95 and ↓0 +95
Comments 34

Сила минимализма в UX дизайне

Reading time 7 min
Views 25K
Просто — не значит примитивно. Мало — не значит непонятно. Вкратце можно выразить многое. Свободное пространство — не то же самое, что пустота. Сегодня мы поговорим о минимализме.


Как сказал в своей книге «The More of Less» Джошуа Бекер:

«Вам нужно не больше пустого пространства, а меньше всего остального».

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

Что такое минимализм?


Вообще, минимализм — это широкое понятие, которое употребляется в разных сферах человеческой деятельности. В словаре Merriam-Webster оно определяется как «стиль или техника (в музыке, литературе или дизайне), которые характеризуются крайне малым количеством элементов и простотой». К каким бы областям ни применялось понятие, оно сохраняет свои базовые отличительные свойства: простота и смысловая насыщенность.
Читать дальше →
Total votes 17: ↑11 and ↓6 +5
Comments 3

Очередной умный дом, в нескольких частях. Метеостанция из подручных материалов

Reading time 3 min
Views 25K
Просматривая разные проекты метеостанций, заметил одну тенденцию. Это или датчик температуры и влажности, чаще всего всеми любимый китайский DHT-11 или DHT-22, к которым добавляют либо датчик освещенности (Метеостанция на Arduino с визуализацией данных) либо давления (Ethernet метеостанция), или покупное-навороченное за много сотен долларов (Автоматическая метеостанция на даче)

Так как лично для меня — метеостанция без измерения направления и скорости ветра не метеостанция, а потратить порядка 700USD на по большому счету игрушку я не готов, то решено было сделать похожее на «дорогое-навороченное» но занедорого.

image
Читать дальше →
Total votes 27: ↑27 and ↓0 +27
Comments 68

Идеальный Мини-Хакинтош

Reading time 6 min
Views 131K
image

Когда в 2005 году Apple перешла на платформу Intel, энтузиасты со всего мира задались целью установить MAC OS X на обычные PC (Хакинтош). На пути реализации этой затеи стояли четыре причины. 2 физические и 2 юридические. Дело в том, что для запуска компьютера MAC используется не привычный BIOS, а собственный EFI загрузчик. Вторая причина, это чип SMC который установлен в каждом компьютере Mac. Он генерирует ключи для запуска всех системных приложений MAC OS X. Благодаря нашему соотечественнику под ником Netkas, удалось обойти эти два ограничения созданием эмулятора загрузчика EFI (Chameleon, Chemera, Clover) и эмулятора чипа SMC (FakeSMC.kext). Этих двух программных решений достаточно, что бы установить MAC OS на PC.
Читать дальше →
Total votes 63: ↑48 and ↓15 +33
Comments 125

Science: почему травмы колена зачастую не заживают?

Reading time 4 min
Views 58K

Источник

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

В научном журнале Science опубликована статья, которая объясняет, почему травмы коленного сустава не заживают, иногда в течение всей жизни пациента. За подробностями изотопного анализа хрящевой ткани добро пожаловать под кат.
Изотопные подробности
Total votes 37: ↑35 and ↓2 +33
Comments 119

Тонкости подбора респондентов для UX-исследований

Reading time 17 min
Views 16K


Привет, Хабр! Меня зовут Наталия Спрогис, и я руковожу направлением UX-исследований в Mail.Ru Group. Сегодня я бы хотела поговорить о тех людях, без которых мы не могли бы помогать нашим проектам. Поиск участников UX-исследований — краеугольный камень успеха всего мероприятия. И, судя по количеству вопросов «А как вы ищете респондентов?», которые получают наши исследователи на любой конференции, актуальная тема. Давайте попробуем разобраться: кого нужно звать, сколько их должно быть и как их можно найти. Речь в первую очередь пойдет о рекрутинге для качественных исследований, в частности для юзабилити-тестирований.
Читать дальше →
Total votes 23: ↑20 and ↓3 +17
Comments 5

Получаем доменное имя, DNS и SSL сертификат нахаляву

Reading time 3 min
Views 29K
Привет, Хабр. Данный пост предназначен для любителей халявы и содержит готовый рецепт по получению доменного имени, услуг DNS-сервера и SSL-сертификата с затратами 0 рублей 0 копеек. Бесплатный сыр бывает только в мышеловке и это правда, так что рецепт скорее для тех кто хочет красивую ссылку на свой личный небольшой проект с поддержкой https а не для серьёзных проектов.

Читать дальше →
Total votes 44: ↑19 and ↓25 -6
Comments 33

Список конкурсов, как возможность «засветиться» стартапу

Reading time 8 min
Views 24K
С каждым годом запускается все больше интернет-проектов. Участие в конкурсах стало возможностью выделиться, найти инвестора и попасть в стартаперскую тусовку. В связи с этим захотелось собрать полный список стартап ивентов, который многим мог бы быть полезен.
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 13

13 рабочих процессов для автоматизации email-маркетинга

Reading time 6 min
Views 3.9K
image

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

Кампании по взращиванию лидов (lead nurturing campaigns) – это не единственный способ автоматизации email-маркетинга, который позволит вам эффективно управлять базой данных ваших контактов. Автоматизация email-маркетинга поможет вам не только увеличить конверсию лидов, но и удержать уже существующих клиентов, повысить показатели принятия товара, поднять сумму продаж (upsell) и стимулировать евангелизм.

Команда сервиса для автоматизации маркетинга HubSpot в своем блоге написала статью об управлении всеми типами email-контактов из базы данных — мы подготовили краткую выжимку основных мыслей этого материала.
Читать дальше →
Total votes 7: ↑5 and ↓2 +3
Comments 0

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

Reading time 13 min
Views 11K
Статья была опубликована на smashingmagazine и была переведена специально для Хабрахабра.

image

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

Звучит довольно просто, не так ли? А теперь давайте рассмотрим это вот с какой точки зрения… Число интернет-пользователей, страдающих деменцией во всем мире постоянно растет. У них могут быть разные уровни компьютерной грамотности, они могут испытывать следующие проблемы: потеря памяти, спутанность сознания, проблемы, связанные со зрением и восприятием, трудности с упорядочиванием и обработкой информации, речевые проблемы, неспособность решать некоторые проблемы и задачи.

Когда мы думали, что комплексное проектирование уже плотно закрепилось на своих позициях, возникло совершенно новое измерение.
Читать дальше →
Total votes 13: ↑12 and ↓1 +11
Comments 9

8 метрик активации: как узнать, что пользователь останется с вами надолго

Reading time 4 min
Views 11K
image
Активация – довольно условное понятие, которое может иметь несколько смыслов (к слову, то же самое с понятием конверсии, которую все считают по-разному и все при этом правы). Мы решили разобраться, что такое активация, и расскажем вам о её основных элементах.
Читать дальше
Total votes 7: ↑7 and ↓0 +7
Comments 0

Information

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