Рубрика #проекты
Этот день настал —
todorant.com официально монетизирован. До введения монетизации успело зарегистрироваться 1172 пользователя — они получили почетный статус "Ранних адоптеров" и бесконечное бесплатное пользование Тудурантом. Все новые зарегистрировавшиеся пользователи получают первые 30 дней бесплатного пользования сервисом — а дальше нужно будет приобретать подписку за $5/месяц. Но и ранние адоптеры могут купить мне кофе, оформив подписку в секции "Подписка" — если посчитают нужным.
На что пойдут деньги? Как минимум, на последующую разработку продукта — у нас в работе iOS и Android приложения, которые уже вот-вот и будут готовы к запуску. А я плавно перейду к очередной истории, как Тудурант сделал меня эффективнее.
В этот раз про лягушек — задачи, которые ну ой как не хочется делать, а надо. Одной из таких задач у меня было "Разобраться, почему TypeScript ест очень много памяти и тормозит разработку". Каждый раз, когда я компилил тайпскрипт, вся память на моем топовом макбуке съедалась (вообще вся, под ноль). Нужно было разобраться — потому что каждое изменение кода (иногда раз по 10 в минуту) тормозило процесс разработки.
Я сегодня проснулся, выпил кофий, сел за макбук, распланировал задачи — и первой оказалась лягушка на вкладке "Текущее" в Тудуранте, именно эта задача. Я потратил час на исследования и прошерстил весь интернет, да использовал предыдущие знания свои. Проведя простую диагностику причин и следствий, я вывел, что сам
tsc
не ест память — но что-то сразу после его окончания. Что же это могло быть?
Команда
tsc
создает тонну новых файлов — и я сразу же вспомнил, какая утилита от Apple страдает плохой оптимизацией — Spotlight. Погуглил, оказалось, теперь не нужно танцевать с бубном, чтобы отключить индексирование определенных папок — сделать это можно в настройках системы. Отключил вообще все индексирование спотлайта, кроме папки приложений — и снова мой топовый макбукчик заработал на пике собственной эффективности.
Вот так Тудурант заставил меня заняться задачей, на которую я забивал в течение недели. И теперь, с этой выполненной задачей, каждый раз, компилируя код, я выигрываю по 20-30 секунд собственного времени, которое у меня хотел отобрать Apple. И вы можете так! Просто начните пользоваться
todorant.com — поверьте мне, ваша жизнь изменится, а от прилива продуктивности захочется танцевать!