Рубрика «задачи»

Меня зовут Василий Ферапонтов, я отвечаю за SaaS-направление в Аспро. Мы развиваем собственный продукт — облачную систему управления бизнесом. В команде несколько продуктовых и платформенных групп, всего больше двадцати человек в разработке.

Год назад у нас была ситуация, которая многим знакома. Команды заняты, задачи двигаются, релизы происходят… но предсказуемости нет. Сроки плавают, бэклог разрастается, внутри много устных договоренностей. Все работают, но система не работает.

За один квартал мы перестроили процессы и получили вполне измеримый результат:

Проблема

Мне нужен был простой инструмент: список задач, учёт расходов и таймер для фокусировки. Казалось бы — чего проще?

Но вот реальность:

  • Todoist — бесплатно только 5 проектов, дальше ₽359/мес

  • TickTick — помодоро и календарь только в Premium за ₽249/мес

  • Money Manager — реклама на каждом экране, ₽199 за отключение

  • Forest — ₽299 за приложение

Итого: чтобы покрыть задачи + бюджет + таймер, нужно либо 3-4 приложения, либо платить ~₽500-800/мес.

Мне показалось это абсурдным. И я решил сделать своё.

Решение: Todo Budget

Одно приложение, в котором есть:

Для начала хотелось бы сказать, что же такое массивы и слайсы.

Массивы

Массив в Go - это структура данных, которая представляет собой упорядоченную последовательность элементов одного типа фиксированной длины.

Давайте рассмотрим на примере:

package main

func main() {
	/*
		Массив создаётся в таком формате:
		Имя := [количество элементов массива] тип данных {элементы массива, через запятую}
	*/

	arr := [3]int{0, 1, 2}
	fmt.Println(arr[1])
}

На примере выше был создан массив с 3-мя элементами и типом данных int.

После создания массива мы не можем изменять его вместительность, однако можем менять сами элементы.

Читать полностью »

Привет! Эта статья - текстовая версия моего стрима с разбором задачи на бесконечную ленту по System Design из https://t.me/siliconchannel/141 этого поста.

Рассмотрим классическую задачу из System Design интервью - персональная лента подписок. По сути, мы проектируем упрощённый клон Instagram. Сама задача звучит следующим образом:

Делаем сервис: подписки на авторов, публикации постов, выдача персональной ленты с пагинацией. Нагрузка: чтение доминирует - 30 тыс. RPS; запись постов 1000 RPS; есть “мегапопулярные” авторы.

Этапы

Читать полностью »

Доброго дня, всем любителям математики! Представляю вашему вниманию еще три интересные, на мой взгляд, логические задачи. Первая часть находится здесь: https://habr.com/ru/articles/955904/ Спасибо всем, кто участвовал в обсуждениях и находил неточности! Итак,

Читать полностью »

Freemium модель для Obsidian Vault - 1

Сделал видеоинструкцию для своего Obsidian Vault общедоступной.

Публичный доступ

Obsidian — шикарный инструмент, но ещё более потрясающим является сообщество, организованное вокруг него.

Читать полностью »

Здравствуйте, уважаемые читатели !

Представьте себе мир, где каждое ваше слово, каждая мысль – открытая книга. Жутковато, правда? На протяжении веков человечество стремилось сохранить свои тайны, и криптография всегда была тем мощным инструментом, что помогал это делать.

Читать полностью »

Часто складывается так, что проще работать через костыли, чем переезжать на новый софт. Производитель стройматериалов тоже оттягивал со сменой CRM из опасений поменять шило на мыло. Все изменилось, когда зарубежный вендор прекратил обслуживать российских клиентов. Требовалось решение, где можно в короткие сроки настроить специфические функции и не превысить бюджет. Показываем, как решили задачу через low-code платформу.

Узкие места

Отсутствие интеграции со специализированным B2B-порталом по строительным закупкам и корпоративным сайтом.Читать полностью »

Привет! Я Андрей, бэкендер. Живу в Краснодаре с девушкой Олей. Она родом из Беларуси, из маленького города в Витебской области, и фронтендер по совместительству. Работаем на удалёнке в одной компании и вечно шутим, что у нас семейный подряд. 

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

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

ПримечаниеЧитать полностью »

Ты закрыл 10 задач за день. Был на созвонах, фикcил баги, даже написал пару тестов. День прошёл не зря?

В это же время кто-то сделал одну задачу — и сэкономил твоей команде два месяца работы.

❯ Почему «много задач» — не результат. Культ продуктивности

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js