10 самых распространенных ошибок стартапов

10 самых распространенных ошибок стартапов - 1

Как избежать ошибок, основывая свой стартап? Есть один метод: смотрите и учитесь на чужих! Здесь представлены 10 наиболее распространенных ошибок основателей стартапов, который мы собрали исходя из информации, найденной в социальном сервисе вопросов и ответов Quora.
(далее…)

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

Сентябрь 2014, начало 4 курса программной инженерии

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

Февраль — Март 2015

Мой преподаватель по ЯП, одновременно уже 4-ый год как тренер по олимпиадному программированию, а, значит, хорошо знающий меня человек, вдруг предлагает поработать на одну забугровую компанию X, потому что из студентов-бакалавров нашего вуза только я один (по ее памяти) пишу на Python, а X как раз ищет разработчиков на Python из нашего вуза для своего стартапа в области e-commerce. Отлично, решил я, значит будут нормально платить, и набрал команду из 5 человек включая меня. Все вместе мы стали с нетерпением ждать собеседования.
(далее…)

Быстро, качественно, дешево

Сентябрь 2014, начало 4 курса программной инженерии

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

Февраль — Март 2015

Мой преподаватель по ЯП, одновременно уже 4-ый год как тренер по олимпиадному программированию, а, значит, хорошо знающий меня человек, вдруг предлагает поработать на одну забугровую компанию X, потому что из студентов-бакалавров нашего вуза только я один (по ее памяти) пишу на Python, а X как раз ищет разработчиков на Python из нашего вуза для своего стартапа в области e-commerce. Отлично, решил я, значит будут нормально платить, и набрал команду из 5 человек включая меня. Все вместе мы стали с нетерпением ждать собеседования.
(далее…)

Обзор облачного сервиса автоматизации стоматологии Dental Cloud

Ранее мы публиковали screen обзоры сервиса — такие лайт версии того, что умеем. Настало время сделать большой полноценный обзор возможностей Dental Cloud (версия 01.11.15).

Обзор облачного сервиса автоматизации стоматологии Dental Cloud - 1
(далее…)

Языки будущего: китайский против JavaScript

image

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

Советы рабочего дня — День 2, Календарь

Проблема — У меня слишком много календарей

Совет №2. Используйте Гугл календарь не только на андроиде.

Проблема с которой я столкнулся в недавнем времени, была в том, что я люблю клиентские приложения и не особо наслаждаюсь работой через веб. Поэтому перепробовав различные коннекторы для Аутлука, официальные приложения от Гугла, которые позволяли только читать их Календарь я практически отчаялся.
(далее…)

Блог Пола Грэма: Как распознать предвзятость?

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

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

Как это работает?
(далее…)

Интересные международные мероприятия ноября

Каждый месяц по всему миру происходят десятки, если не сотни, IT-ориентированных конференций, выставок и других мероприятий.

В очередной раз мы собираем все наиболее интересные международные даты этого месяца для того, чтобы представить читателям «Мегамозга» в одном месте.
(далее…)

Договорные модели разработки ПО

Как юристы в сфере ИТ, мы готовим договоры на создание ПО как для разработчиков, так и для заказчиков. В договоре необходимо учесть особенности различных моделей разработки ПО, выделить возникающие в связи с этим риски клиента и постараться их нивелировать.

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

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

1. Договор с фиксированной ценой (Fixed Price)

Условия применения. Применяется в стандартных проектах с понятными решениями и требованиями, поддающимися детализации. Требования к результату выносятся в отдельное техническое задание. Фиксируются сроки выполнения работ и их стоимость.

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

Риски заказчика. Сложность изменения требований к продукту в процессе его разработки. В результате такие условия плохо подходят к разработке нестандартного ПО и сложных систем. (далее…)

Средняя температура по больнице, кластеры данных и принятие решений в проекте

0. Intro

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

Средняя температура по больнице, кластеры данных и принятие решений в проекте - 1
Это птичка века и она поможет нам с сегодняшней статьей.

(далее…)