Открыть список
Как стать автором
Обновить
15
Карма
0
Рейтинг

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

  • Публикации
  • Комментарии

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

Интернет-маркетингИстория ITНаучно-популярное

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

Читать далее
Всего голосов 177: ↑170 и ↓7 +163
Просмотры175.2K
Комментарии 696

Различные типы инвесторов и их мотивации

Венчурные инвестицииРазвитие стартапа
Перевод
image

Автор: Аарон Харрис — инвестор, основатель Tutorspree, главный по раунду А в Y Combinator.

Если вы хотите привлечь деньги в ваш стартап, чрезвычайно важно понимать мотивации инвесторов. Раньше все было довольно просто — вы получали деньги от венчурных капиталистов (VC), а они взамен — крупный возврат инвестиционных затрат. Лучшие из инвесторов сосредотачивались на том, что делали по-настоящему успешно: инвестициях в технологические компании.

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

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

Одно большое различие в мотивации инвесторов, которое я решил в этой статье не рассматривать — это различие привилегированных и обыкновенных акционеров. Из этого вытекает целый ряд других вопросов, выходящих за рамки темы этой статьи, поэтому давайте предположим, что указанные ниже инвесторы владеют привилегированными акциями.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Просмотры4.2K
Комментарии 2

Power-line communication. Часть 2 — Основные блоки устройства

Блог компании DirectumРазработка систем связиПрограммирование микроконтроллеров

В первой части статьи мы кратко ознакомились с основными понятиями при передаче данных по линиям электропередач. Узнали, что такое “полезный сигнал”, как с его помощью можно кодировать передаваемую информацию. Но ни слова не было о том, как это устройство должно быть выполнено физически, как оно будет генерировать сигнал, и каким образом его вообще подключить к сети 220 В.

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

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Просмотры4.6K
Комментарии 26

Кому индивидуальных тренировок на основе ИИ?

Я пиарюсь


Привет, Хабр! Мы тут заморочились вопросом о тренировках дома и погрузились в разработку фитнесс приложения (android | ios).
На данный момент поддерживаем версии Android 8 и выше.
Но если Вы хотите потренироваться, но у Вас 4-7 Android — напишите мне в личку (сброшу ссылку на веб-версию) :)

Для начала давайте разберемся, что обычно прячется за маркетингом фитнесс приложений? Мы все чаще встречаем рекламу с главным предложением — скачай апп или пройди тест и получи персонализированный план тренировок. Но действительно ли эти тренировки будут соответствовать вашим параметрам? Неужели искусственный интеллект (ИИ) уже во всю используется в приложениях для фитнеса?

Давайте разбираться, как это работает.

Если вам когда-нибудь приходилось пользоваться фитнес приложением, то наверняка вы столкнулись с одним из следующих сценариев (постарайтесь вспомнить):

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

    Ну и часто бывает, что вы выбрали уровень новичок (а вы последний раз приседали в школе на физкультуре, и то на скамейку запасных) — и вам прилетело 20 отжиманий… на одной руке… кхм (я почти не утрирую)



Читать дальше →
Всего голосов 13: ↑10 и ↓3 +7
Просмотры10.1K
Комментарии 61

До свидания, Google Fonts. Последний аргумент

Блог компании VDSina.ruРазработка веб-сайтовCSSAPIБраузеры


Шрифты Google Fonts страшно популярны. Их загружают более 42,8 миллиона сайтов, в том числе Хабр. Библиотека Google Fonts содержит 1023 свободных шрифта и программные интерфейсы для их внедрения через CSS. Очень удобно, казалось бы.

Во многих статьях отмечалось, в какую цену обходятся многочисленные запросы через API. Совет самостоятельно хостить шрифты дают много лет. Даже сама Google давала такой совет на конференции Google I/O 2018 года в выступлении на тему веб-производительности.

Так почему же многие до сих пор загружают шрифты через Google Fonts API? Ну, был последний аргумент — кэширование. Мол, благодаря общему CDN пользователю не нужно скачивать шрифт заново с каждого сайта. Однако в октябре 2020 года этот аргумент перестал работать. Теперь шрифты Google Fonts больше не кэшируются!
Читать дальше →
Всего голосов 76: ↑76 и ↓0 +76
Просмотры45K
Комментарии 65

Мигель де Икаса: от Midnight Commander до Mono в .NET 5

Блог компании JUG Ru GroupOpen source.NETXamarinБиографии гиков


Мигель де Икаса создал целый ряд громких проектов: GNOME, Mono, Xamarin, Midnight Commander… Для одних айтишников это человек-легенда, сделавший поразительно много для опенсорса и .NET-экосистемы. Другие ничего не знают о нём, но постоянно пользуются плодами его трудов.


На Хабре есть множество постов с его упоминанием, но не было поста о нём самом. А завтра Мигель выступит на нашей конференции DotNext, и я решил, что это отличный повод исправить ситуацию.


Как человек, создавший GNOME, мог оказаться в Microsoft? СЕО какого ключевого IT-проекта современности долго был его главным сподвижником? Почему Ричард Столлман назвал Мигеля «предателем сообщества свободного ПО», а некоторые другие говорят, что он всю жизнь занимается клонированием?

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

И руки превращаются в VR-дисплей: изображение проецируется прямо на ладонь

Блог компании SelectelНаучно-популярноеAR и VRБудущее здесь

Швейцарские и израильские ученые создали новый тип интерфейса для VR. Новый шлем виртуальной реальности позволяет увидеть изображение на ладони, используемой в качестве контроллера. Управлять элементами VR-приложения можно управлять простыми жестами — поворачиванием руки, сжиманием пальцев и т.п.
Читать дальше →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры2.6K
Комментарии 3

В каких городах России нет карантина для приезжих

Блог компании Туту.руТранспорт

Зелёный — можно спокойно ехать, красный — нужно готовиться заранее (например, пропуск или анкета), чёрный — есть карантин или самоизоляция для приезжих, синий — есть нюансы. Изображение: Максим Яскевич, мой коллега в Туту.

В каких городах не нужно сидеть на карантине 14 дней, если вы хотите поехать на поезде или полететь на самолёте в гости к друзьям или родственникам. Ну или в командировку, но там обычно чуть более понятна ситуация до решения о поездке. Актуально на 5 июня и будет примерно до 8 июня 2020.

UPD: материал устарел, вот актуальный.
Читать дальше →
Всего голосов 32: ↑29 и ↓3 +26
Просмотры38.9K
Комментарии 31

Графический интерфейс на Python за 5 минут

Блог компании EdisonPythonПрограммированиеИнтерфейсыУчебный процесс в IT
Перевод
image

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

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

Библиотеки Python, которые можно использовать для графического интерфейса


По сути, есть 3 большие библиотеки Python для графического интерфейса; Tkinter, wxPython и PyQT. Рассматривая их, я не нашел там ничего из того, что мне нравится в Python. Библиотеки Python, как правило, очень хорошо абстрагируются от супер-технических моментов. Если бы мне нужно было работать с объектно-ориентированным программированием, я мог бы с таким же успехом загрузить Java или .Net.
Читать дальше →
Всего голосов 28: ↑25 и ↓3 +22
Просмотры111.8K
Комментарии 9

Python: коллекции, часть 4/4: Все о выражениях-генераторах, генераторах списков, множеств и словарей

PythonПрограммирование
Tutorial
Часть 1 Часть 2 Часть 3 Часть 4
imageЗаключительная часть моего цикла, посещенного работе с коллекциями. Данная статья самостоятельная, может изучаться и без предварительного изучения предыдущих.

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

imageБудут рассмотрены: выражения-генераторы, генераторы списка, словаря и множества, вложенные генераторы (5 вариантов), работа с enumerate(), range().
А также: классификация и терминология, синтаксис, аналоги в виде циклов и примеры применения.

Я постарался рассмотреть тонкости и нюансы, которые освещаются далеко не во всех книгах и курсах, и, в том числе, отсутствуют в уже опубликованных на Habrahabr статьях на эту тему.

Оглавление:


1. Определения и классификация.
2. Синтаксис.
3. Аналоги в виде цикла for и в виде функций.
4. Выражения-генераторы.
5. Генерация стандартных коллекций.
6. Периодичность и частичный перебор.
7. Вложенные циклы и генераторы.
8. Использование range().
9. Приложение 1. Дополнительные примеры.
10. Приложение 2. Ссылки по теме.
Изучаем детали, иллюстрации и примеры
Всего голосов 22: ↑21 и ↓1 +20
Просмотры87.2K
Комментарии 45

Сборка pgModeler

PostgreSQLАнализ и проектирование системSQLUML DesignВизуализация данных
Из песочницы
Tutorial
Однажды в студёную зимнюю... день понадобился мне бесплатный инструмент для проектирования баз данных. Такой, который бы ещё и скрипты умел генерировать. Очень нравится Visual Paradigm, но стоит он, конечно, как самолёт. Поэтому, вооружившись гуглом и советами знакомых разработчиков, отправился я на поиски.

В итоге набрёл на весьма неплохой инструмент pgModeler. Единственное, не очень понравилось, что sql-скрипты он умеет генерировать только для PostgreSQL. Но т.к. на тот момент (да и сейчас, а то и потом) использовалась эта база данных, то этого инструмента было вполне достаточно.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры9K
Комментарии 3

Первые впечатления от перехода с Ubuntu 16.04 LTS на Ubuntu 18.04 LTS

Настройка Linux*nix
Как известно, основное визуальное изменение в релизе 18 — это отказ от Unity и переход на Gnome 3. Здесь хочу поделиться своими впечатлениями от перехода с 16 на 18
Читать дальше →
Всего голосов 51: ↑20 и ↓31 -11
Просмотры19.1K
Комментарии 45

Митап SPB .NET Community #9

Блог компании JUG Ru Group.NETC#
Хочу рассказать вам о первом в новом году митапе SPB .NET Community. Мы, отдохнув после праздников, снова взялись за подготовку интересных докладов по .NET темам и 9 февраля идем в гости к JetBrains, где парни будут рассказывать про архитектуру нового проекта Rider – кроссплатформенной C# IDE и трюки использования unmanaged памяти, реализованные в ReSharper 10.



Сразу приятная новость, если вы не из Санкт-Петербурга, но хотите послушать доклады, в этот раз мы организуем online-трансляцию. За подробностями и анонсами докладов прошу под кат.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры4.3K
Комментарии 7

Рекомендации по написанию кода на C# от Aviva Solutions

Совершенный кодC#
Из песочницы
Представляю вашему вниманию перевод документа "Coding Guidelines for C# 3.0, 4.0 and 5.0".

Целью создания этого списка правил является попытка установить стандарты написания кода на C#, которые были бы удобными и практичными одновременно. Само собой, мы практикуем то, что создали. Эти правила являются одним из тех стандартов, которые лежат в основе нашей ежедневной работы в AvivaSolutions. Не все эти правила имеют четкое обоснование. Некоторые из них просто приняты у нас в качестве стандартов.

Статический анализатор кода VisualStudio (который также известен как FxComp) и StyleCop могут автоматически применять многие из правил кодирования и оформления путем анализа скомпилированных сборок. Вы можете сконфигурировать их таким образом, чтобы анализ производился во время компиляции или был неотъемлемой частью непрерывной или ежедневной сборки. Этот документ просто добавляет дополнительные правила и рекомендации, но его вспомогательный сайт www.csharpcodingguidelines.com предоставляет список правил анализа кода, необходимых в зависимости от того, с какой базой кода вы работаете.
Читать дальше →
Всего голосов 21: ↑17 и ↓4 +13
Просмотры61K
Комментарии 36

Анализ резюме с HeadHunter. Кто сколько зарабатывает и в каких отраслях работает

Data MiningBig DataВизуализация данных
Недавно, на хакатоне от Petamelon нам в руки попал датасет с ~6 000 000 резюме с НН. Там, естественно, не было никаких персональных данных и контактов, но было много других интересных вещей: ожидаемая зарплата, возраст, пол, примерный адрес, образование и индустрии, в которых человек ищет работу. Было решено попробовать использовать эти данные в нашем проекте про выбор школ. Идея заключалась в том, чтобы определить в каких индустриях работают выпускники школ и сколько примерно зарабатывают. Но я, конечно, не удержался и построил кучу других бесполезных, но прикольных таблиц и графиков.

Распределение резюме по возрасту имеет интересную форму и как будто разделено на две части: до окончания института и после:


В Москве с возрастом ожидаемая зарплата выходит на плато в ~50 000 рублей:

Читать дальше →
Всего голосов 119: ↑106 и ↓13 +93
Просмотры96.7K
Комментарии 66

Типичные грабли на пути программиста от Junior'а к Senior'у

Ненормальное программированиеРазработка веб-сайтовПрограммированиеПромышленное программирование
Молодой программист, едва закончивший или ещё даже не закончивший ВУЗ, готов свернуть горы, учиться, учиться и ещё раз учиться и ему близлежащее будущее кажется таким:



Но более опытные товарищи знают, что на самом деле на его пути давно уже заботливо разложены грабли и путь от Junior'а к Senior'у выглядит как-то так:



Давайте вспомним некоторые типичные грабли, на которые мы все (ну или большинство) наступали сами того не замечая. Конечно, для опытных разработчиков многое покажется очевидным капитанством, однако молодых специалистов такие ловушки могут легко увести на темную сторону силы.
Читать дальше →
Всего голосов 68: ↑55 и ↓13 +42
Просмотры95K
Комментарии 73

400 потрясающих бесплатных сервисов

Веб-дизайнТипографикаИнтерфейсы
Перевод

Рад представить дополнение оригинального списка из 300 потрясающих бесплатных сервисов. Автор оригинальной статьи Ali Mese добавил ещё +100 новых сервисов, которые помогут найти все — от источников вдохновения и редакторов фотографий до создания опросов и бесплатных иконок.

И еще подборку +500 инструментов от 10 марта 2017 г. смотрите здесь.



A. Бесплатные веб-сайты

  • HTML5 UP: Адаптивные шаблоны HTML5 и CSS3.
  • Bootswatch: Бесплатные темы для Bootstrap.
  • Templated: Коллекция 845 бесплатных шаблонов CSS и HTML5.
  • Wordpress.org | Wordpress.com: Бесплатное создание веб-сайта.
  • Strikingly: Конструктор веб-сайтов.
  • Layers: Создание сайтов на WordPress (new).
  • Bootstrap Zero: Самая большая коллекция бесплатных шаблонов Bootstrap (new).
  • Landing Harbor:  Продвижение мобильного приложения c помощью бесплатного лендинга (new).
Читать дальше →
Всего голосов 108: ↑89 и ↓19 +70
Просмотры674.7K
Комментарии 38

Информация

В рейтинге
5,891-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность