Вы когда-нибудь интересовались, может ли простая уловка ускорить рост вашего SaaS-стартапа? Вот 11 способов этого добиться.
User
Управление временем для начинающих и пара приложений, которые в этом помогут
7 min
9.7KСегодня крайне актуальна проблема борьбы с ленью и вытекающая из нее тема управления временем. Почти каждый имеет неограниченный доступ к образовательным материалам на любой вкус, может работать удаленно, да и вообще жить в любом удобном ритме. Единственное что остается нерешенным — где на все это найти время, да чтобы еще осталось на сон?

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

В этой статье мы обсудим вопрос планирования и управления временем, что это дает, а также посмотрим, как это можно имплементировать в реальную жизнь тем, кто этим всерьез не занимался. Поехали
+12
После прочтения применить. 25 книг для игрового разработчика
8 min
120KПредлагаю подборку всегда актуальных книг по программированию, геймдизайну и концепт-арту для новичков и бывалых бойцов геймдева. Конечно, во главе профессионального развития стоит практика, но эти книги сэкономят ваше время и позволят не выдумывать велосипед заново.


+13
Бот для сапера с изюминкой
8 min
45KНаверное у многих такое бывает: на работе нечего делать, или нужно подумать перед выполнением очередной задачи, да или попросту нет ничего вкусненького к чаю, тогда рука автоматически тянется к мышке и начинает играть в сапера. И вот в порыве очередного приступа саперомании меня посетила мысль о том, что я уже не думаю, как раньше, где расположены мины, а просто на автомате по выработанному алгоритму тычу по полю, ломая мышку. А раз я действую по алгоритму, без особых творческих усилий, то можно написать бота, который будет играть вместо меня, наверняка внимательнее и быстрее.
+19
Как работает реляционная БД
51 min
559KTutorial
Translation

На самом деле, мало кто действительно понимает, как работают реляционные БД. А многие разработчики очень не любят, когда они чего-то не понимают. Если реляционные БД используют порядка 40 лет, значит тому есть причина. РБД — штука очень интересная, поскольку в ее основе лежат полезные и широко используемые понятия. Если вы хотели бы разобраться в том, как работают РБД, то эта статья для вас.
+226
Зaчем мне AshleyMadison, если я не курю?
5 min
31KКак вы все уже наверное знаете, недавно были выложены дампы баз AshleyMadison. Я решил не упускать возможность и проанализировать реальные данные дейтинг платформы. Попробуем предсказать платежеспособность клиента по его характиристикам таким как возраст, рост, вес, привычки и т.д.

Попробуем?

Попробуем?
+20
Практическое руководство по взлому (и защите) игр на Unity
7 min
216KTutorial
Translation

Когда речь идёт о программном обеспечении, термин «взлом» зачастую ассоциируют с пиратством и нарушением авторских прав. Данная статья не об этом; напротив, я решительно не одобряю любые действия, которые прямо или косвенно могут навредить другим разработчикам. Тем не менее, эта статья всё же является практическим руководством по взлому. Используя инструменты и методы о которых далее пойдёт речь, вы сможете проверить защиту собственной Unity игры и узнаете, как обезопасить её от взлома и кражи ресурсов.
+30
Заказчики из-за границы: как сделать всё легально
5 min
80K
Из-за падающего курса рубля многие фрилансеры уже давно работают на зарубежных клиентов. Среди них не все желают сотрудничать с обычными физлицами: крупные заказчики требуют оформлять контракт и оплачивать работы в иностранной валюте. Чтобы охватить новый рынок, придётся зарегистрироваться как предприниматель и соблюдать серьезное валютное законодательство. Обо всех этих правилах мы постарались рассказать понятными словами.
+14
Как написать диздок
6 min
129K
Запрос «как написать диздок», заданный в любой поисковик, даёт немало ответов, представляющих собой как перевод западных статей, так и авторские размышления на эту тему из России, или даже дизайн проекта «Курочка Ряба». В воображении читателя предстает большой единый документ, описывающий идею и геймплей игры с перечислением всех ее фич. Возможно, читатель однажды приходит с такими идеями работать геймдизайнером в крупную российскую или западную компанию, на крупный проект… И обнаруживает, что таких документов больше не существует.
+39
Пишем простую* игровую физику самолёта
9 min
29K* — в трёх измерениях.

Предупреждение: дальнейшие рассуждения вполне могут быть ошибочными, мой опыт ограничивается игрой в авиасимуляторы и курсом теоретической механики. Знания в аэродинамике и игровых физических движках весьма скудные. Картинка для привлечения внимания — фотография, а не скриншот.
«Что может быть проще самолёта? Подъёмная сила пропорциональна квадрату скорости, двигатель тянет вперёд, всё просто» — такая мысль пришла в мою голову летом, и я сел писать игру. Лето прошло, было собрано несколько граблей, а списочек того, что я планировал добавить в проект, очень сильно вырос.
В данной статье я попробую написать именно о физической составляющей, не отвлекаясь на графику и прочие штуки. Надеюсь, кому-то это поможет — в интернете не очень много информации на эту тему.

Предупреждение: дальнейшие рассуждения вполне могут быть ошибочными, мой опыт ограничивается игрой в авиасимуляторы и курсом теоретической механики. Знания в аэродинамике и игровых физических движках весьма скудные. Картинка для привлечения внимания — фотография, а не скриншот.
«Что может быть проще самолёта? Подъёмная сила пропорциональна квадрату скорости, двигатель тянет вперёд, всё просто» — такая мысль пришла в мою голову летом, и я сел писать игру. Лето прошло, было собрано несколько граблей, а списочек того, что я планировал добавить в проект, очень сильно вырос.
В данной статье я попробую написать именно о физической составляющей, не отвлекаясь на графику и прочие штуки. Надеюсь, кому-то это поможет — в интернете не очень много информации на эту тему.
+18
Сравнительная физиология динозавров и птиц. Популярно о малоизвестном. Часть 1 «Кости титанов»
16 min
33K
В одном из моих предыдущих обзоров, вы ознакомились с хронологией крупнейших геологических и космических катастроф в истории нашей планеты. Последний из 5 крупнейших «апокалипсисов», предположительно поставил точку на более чем 150 миллионах лет существования «царей» фауны мезозойской эры — динозаврах. Впрочем «ужасные ящеры» все же оставили после себя палеонтологические «следы», позволяющие нам подробно ознакомиться с нелегкой жизнью этих рептилий.
В нескольких частях этого объемного обзора, я попытаюсь изложить вам малоизвестные подробности о физиологии и жизнедеятельности древних гигантских (и не очень) «ужасных» рептилий. Ниже в общих чертах будет описана сравнительная характеристика скелета, интеллекта и генетики динозавров с таковыми у их современных потомков — птиц, и родственных им крокодилов.
+32
От персон к персонажам в маркетинге или как побороть WYSIATI
10 min
4.2KTranslation

Актёры репетируют роли своих персонажей.
Представляю вам лонгрид про использование персонажей, методологию, оказавшую отрезвляющее действие на разработку нашего проекта Fetchee — единого списка желаний, следящего за ценами во всех интернет-магазинах мира. Материал не является ни в коей мере пошаговой инструкцией или методичкой. Его главная задача — встряхнуть и заставить коллег-стартаперов шире посмотреть на основную составляющую любого бизнеса — своих потенциальных или уже существующих клиентов.
Для понимая материала, вам желательно уже знать, что такое персоны (англ. persona), попробовать составить хотя бы одну для своего проекта, и только тогда продолжать чтение.
+5
Как оценить глубину игровой механики. Часть первая
6 min
20KTranslation
В этой статье по геймдизайну Майк Стаут, в прошлом дизайнер студии Insomniac Games, делится полезной информацией о глубине игровых механик и рассматривает вопросы их излишней перегруженности на примере серии игр Ratchet & Clank.


+9
Фурье-обработка цифровых изображений
9 min
43KПредисловие
Цифровая фотография или иное растровое изображение представляет собой массив чисел, зафиксированных сенсорами уровней яркости, в двумерной плоскости. Зная что с математической точки зрения тонкая линза выполняет преобразование Фурье изображений, размещённых в фокальных плоскостях, можно создать алгоритмы обработки изображений, являющихся аналогами обработки изображений классической оптической системой.
Формула таких алгоритмов будет выглядеть следующим образом:
- Z=FFT(X) – прямое двухмерное преобразование Фурье
- Z′=T(Z) – применение функции или транспаранта к Фурье-образу изображения
- Y=BFT(Z′) – обратное двухмерное преобразование Фурье
Для вычисления преобразований Фурье используются алгоритмы быстрого дискретного преобразования Фурье. Хотя оптическая система линз осуществляет преобразование Фурье на непрерывном диапазоне аргумента и для непрерывного спектра, но при переходе к цифровой обработке данных формулы преобразования Фурье могут быть заменены на формулы дискретного преобразования Фурье.
Примеры реализации
- Алгоритм размытия изображения
- Алгоритм повышения резкости изображения
- Алгоритм масштабирования изображения
Реализованные алгоритмы являются частью библиотеки с открытым исходным кодом FFTTools. Интернет-адрес: github.com/dprotopopov/FFTTools
+16
Пожизненная ценность клиента — считаем LTV
6 min
27K«Я приберёг свои самые горячие объятия, поцелуи, улыбки, уважение и глубочайшее восхищение для маркетологов и аналитиков, которые вычисляют LTV», — восклицает гуру веб-аналитики Авинаш Кошик. Это не простые эмоции — это реальное положение вещей.

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

В нашей стране первыми считать показатель LTV (Lifetime Value — пожизненной ценности клиента) стали сотовые операторы. Их потребность была неслучайной — на фоне высокого уровня проникновения сотовой связи стоимость привлечения одного клиента становилась всё больше — настала пора избавляться от нерентабельных каналов продаж и менять модель дистрибуции.
На сегодняшний день e-commerce становится всё больше похожа на деятельность сотового оператора: массовое привлечение клиентов, серьёзный отток, многочисленные каналы лидогенерации и продаж. Такой облик интернет-торговли породил новую парадигму подсчёта эффективности работы — с позиций LTV, общей ценности клиента. Последователей у этой парадигмы пока немного, а зря.
+10
12 лучших фреймворков для разработки приложений под Android
2 min
128KTranslation

Android – прекрасная платформа для мобильных устройств, она работает на миллионах смартфонов в 200 странах по всему миру. В этом посте я собрал несколько популярных фреймворков для разработки приложений под Android, из числа популярных среди разработчиков.
Смысл фреймворка – увеличить производительность, уменьшив затраты усилий на разработку. В идеале они экономят разработчикам время на то, чтобы заняться реально важными при разработке приложения вопросами.
1) Corona SDK
Богатый инструментарий для создания игр и приложений за рекордно короткое время

Обеспечивает возможность очень быстрой разработки. Элегантный API упрощает добавление сложных функций, технологический процесс позволяет сразу же видеть внесённые изменения, сама же разработка идёт на Lua – простом для изучения языке. Всё это приводит к рекордной скорости разработки.
Самый популярный фреймворк, часто используется разработчиками игр, но подходит для любого рода приложений. Уже более миллиона разработчиков пользуются API, поддержкой нативного интерфейса, встроенным движком и рекламной платформой.
+11
Хостинг в законе. Где хостить сайт в контексте «локализации персональных данных»
21 min
31K
Осталось чуть больше двух недель до вступления в силу нового закона о локализации персональных данных россиян. В связи с новым законодательством у владельцев сайтов в Рунете все еще возникает немало вопросов по поводу того, а где же безопасней хостить сайт, и что будет, если персональные данные российских пользователей будут первично собираться, обрабатываться и храниться на серверах за пределами страны. Для того, чтобы ответить на эти вопросы и понять, так где же стоит хостить свой сайт и как не попасть в неприятную ситуацию, связанную с привлечением Роскомнадзором к ответственности за нарушение правила об обработке персональных данных российских пользователей сети, необходимо определить общие правила правового регулирования хостинга в России и обозначить пределы законодательного регулирования гражданско-правового оборота персональных данных, чему и посвящено указанное исследование.
+8
Пол Грэм: Как убедить инвесторов
8 min
35KАвгуст 2013
(Это одно из двух эссе по фандрайзингу. Скоро выйдет следующее по тактике фандрайзинга.)
Травмы при поднятии тяжестей обычно происходят от того, что люди напрягают мышцы спины, вместо мышц ног. Неопытные основатели совершают похожую ошибку, когда пытаются убедить инвесторов своим питчем. Большинству из них пошло бы на пользу, если бы сам стартап говорил за себя, если бы они начали с попытки понять, почему в их стартап имеет смысл инвестировать, а потом просто объяснили бы это инвесторам.
Инвесторы ищут стартапы, которые станут очень успешными. Легко сказать! В стартапах, как и в некоторых других областях, распределение стартапов по степени их успешности подчиняется степенному закону, только в стартапах кривая распределения ещё круче. Очень успешные стартапы настолько успешны, что затмевают собою все остальные. А поскольку число крупных успехов в год можно по пальцем пересчитать (есть мнение, что их в среднем 15 успешных стартапов в год), то инвесторы вообще смотрят на стартапы в черно-белых очках – либо у вас есть шанс стать одним из 15, либо нет.
(Это одно из двух эссе по фандрайзингу. Скоро выйдет следующее по тактике фандрайзинга.)
Травмы при поднятии тяжестей обычно происходят от того, что люди напрягают мышцы спины, вместо мышц ног. Неопытные основатели совершают похожую ошибку, когда пытаются убедить инвесторов своим питчем. Большинству из них пошло бы на пользу, если бы сам стартап говорил за себя, если бы они начали с попытки понять, почему в их стартап имеет смысл инвестировать, а потом просто объяснили бы это инвесторам.
Инвесторы ищут стартапы, которые станут очень успешными. Легко сказать! В стартапах, как и в некоторых других областях, распределение стартапов по степени их успешности подчиняется степенному закону, только в стартапах кривая распределения ещё круче. Очень успешные стартапы настолько успешны, что затмевают собою все остальные. А поскольку число крупных успехов в год можно по пальцем пересчитать (есть мнение, что их в среднем 15 успешных стартапов в год), то инвесторы вообще смотрят на стартапы в черно-белых очках – либо у вас есть шанс стать одним из 15, либо нет.
+43
Полезный софт для любителей астрономии
7 min
56K
Многие любители астрономии берут с собой «в поля» ноутбуки с приложениями, облегчающими поиск и наблюдение за небесными объектами. Те же самые программы можно использовать и дома, подготовившись заранее и просто распечатав необходимые материалы. Или же проводить наблюдения прямо из окна, с балкона, с прилегающего участка, если это позволяет текущий уровень светового загрязнения и чистота атмосферы. Мы подобрали для вас различные приложения, которые могут быть полезны как начинающим, так и опытным астрономам-любителям. Добро пожаловать под кат.
+32
Создание игры на Blend4Web. Сцена и окружение
7 min
13KTutorial
В наше время первопроходцем быть трудно, ибо совсем мало осталось областей деятельности для пытливого ума. «Эка, загнул», — скажете вы и, возможно, подумаете о скромности автора. Что ж, отрину философские, занудные тексты и начну повествование на нормальном языке.
Есть WebGL — универсальная технология для веб. Есть Blend4Web — платформа для работы с технологией WebGL. Есть документация и примеры работы с этой платформой, но совсем нет игр.
«Совсем?»
«Увы, совсем».
А может я плохо искал? Не знаю, но хочу положить конец этой несправедливости и создать Первую игру. Первую не для себя, ведь у меня уже есть три коммерческие игры на Unity. Первую на этом движке.
Я не буду особо распространяться по поводу выбора движка. Статьи на эту тему уже были написаны, а копья в словесной перепалке сломаны. Я просто начну делать и рассказывать о ходе работы.
Есть WebGL — универсальная технология для веб. Есть Blend4Web — платформа для работы с технологией WebGL. Есть документация и примеры работы с этой платформой, но совсем нет игр.
«Совсем?»
«Увы, совсем».
А может я плохо искал? Не знаю, но хочу положить конец этой несправедливости и создать Первую игру. Первую не для себя, ведь у меня уже есть три коммерческие игры на Unity. Первую на этом движке.
Я не буду особо распространяться по поводу выбора движка. Статьи на эту тему уже были написаны, а копья в словесной перепалке сломаны. Я просто начну делать и рассказывать о ходе работы.
+17
Information
- Rating
- Does not participate
- Date of birth
- Registered
- Activity