Александр Воробьев

Александр Воробьев
Рейтинг
66
Регистрация
03.02.2020

просто мысли вслух ни о ком конкретном: 

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

В прочем набитые шишки - тоже опыт ;)

softerra #:
Сколько лет уже этот фреймворк запускается? Зачем он вообще нужен?
Предлагаю не раздувать здесь эту тему в 100500ый раз. Ну есть у человека идея, зачем то это надо ему. Здесь же тема об наличии/отсутствии идей ;)
ArbNet #:
ЗЫ. Я не знаю, что со мной такое, вот реально

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

Т.е. если идея подразумевает долгую реализацию лучше ее разделять на отдельные шаги дающие промежуточный но функциональный результат. И эти "результаты" - дают дополнительный стимул

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

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

Т.е. вот тебе две мысли, попробуй таки в них поверить.  Все это, конечно лишь мое мнение, и что мне помогает. А так все мы +/- одинаковы. 99% что если бы я тащил несколько проектов несколько лет и не видел ни какого релиза - то же бы наскучило и я еще бы 100500 идей начал реализовывать из-за этого.

ArbNet #:

Знаешь такую поговорку: "Глаза боятся, а руки делают."?

Если бояться сложностей, что будет долго, что не получится, что жизни не хватить и тд. то какой смысл вообще жить? Да, по началу когда возникает идея, сначала на эйфории можешь даже что-то начать делать, но жизнь обламывает, если не слабак, то берёшь себя в руки и потихоньку, но продолжаешь, и вот уже начинает на горизонте маячить флажок финиша.

Дело не в сложностях. Уверяю тебя даже если озадачится созданием одного лишь фреймворка, только полноценного, а не очень усеченного, можно найти задач выше крыши. Тут именно и идет от понимания необходимого объема работ даже по каждой отдельной части.  

И тут ты ухватился не за ту нить в моих словах. Если делать все сразу и одновременно - "за двумя зайцами погонишься ни одного не поймаешь". (а в данном случае "зайцев" несколько). Т.е. более разумный подход сделать сначала одно (как минимум до первого релиза, чтоб пошел фидбек), потом другое. Распыляться это плохо, особенно если проект задуман "масштабный".  Мой подход не исключает ни сложностей, ни где то там на финише своих готовых ОС, ЯП и т.е. (если конечно потребуются они).

Ну, а потом статистика упрямая вещь либо ядро твоей ОС будет явно кастрированным по сравнению с ядром линукс либо  примерно 13 лет только на непосредственный набор кода (и это только ядро, это даже не ОС). Ну ок ты жутко умен и сумеешь оптимизировать. Даже в половину скнинем до 7лет.. И что?

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

ArbNet #:
ЗЫ. Помнится в детстве ходили на подряды(это обработка колхозных полей), короче когда первый раз приходишь и видишь перед собой огромное поле которому конца и края нет заросшее травой, то думаешь, что никогда не обработаешь(не прополешь). Взрослые всегда говорили тогда, глаза боятся, а руки делают. И вот через несколько часов ты уже на середине этого поля, а ещё через несколько уже заканчиваешь.

Ок. Ты рекомендуешь браться за все не думая? Ну например прокопать тоннель через центр земли. Тоже скажешь "глаза бояться, а руки делают".  Может лучше все это время потратить на доработку самолетного двигателя, который позволит быстрее долетать до противоположной стороны.

Не надо натягивать поговорки на все что угодно.

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

master32 #:
который не будет заморачиваться установкой дополнительного софта

Да понятно. это и есть тот фактор который "мешает" применять вполне понятное и простое решение :)  

ArbNet #:
Я не всё ещё рассказал про ту свою систему. И проблему с доменами я тогда тоже решил. Правда тогда мне всё же нужен был хотя бы один сайт на хостинге. Остальные при подключении регистрировались в моём портале. И приложение браузера подключается к порталу получает ip компьютера по "домену"(имени нужного сайта так скажем) и потом заходит на него если он на данный момент онлайн.

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

Но тут уже у меня "нет идей", т.к. тема в принципе не интересна - у меня нет интереса к созданию проектов которые потенциально могут быть заблокированными. Идей и без того хватает.

юни #:
Распределённые доменные имена ещё не придумали.
Ну есть балансировщики, DNS с мониторингом.
softerra #:
Плюсы: свой хостинг
Минусы: комп постоянно должен работать, если не приносит доход, то нафик такой вариант не уперся
Ну, а как же необходимость обеспечить резервное питание, резервные каналы связи? ИМХО, домашний хостинг для хомячков для которых не важно время простоя. А это уже не про "приносит доход".....
big boy #:
То, чего у меня нет, так это прорывных идей, которые вывели бы меня на новую ступень.

Ну, а как появлялись предыдущие проекты? Наверняка они же из ниш которых вы так или иначе коснулись. Т.е. либо смежная тематика с ранее затронутой или каким то образом "жизненный путь привел". (сторонние заказы, новые знакомства, полученное когда то образование или хобби) Вряд ли же было: утром проснулись "О гениальная идея для [название_ниши_о_которой_известно_только_название]. "

Опять же "в минус" играет достижение некоей стабильности и комфортности.

big boy #:
Классический сайт можно снести вместе с серверной стойкой, на которой он размещён
Ну можно использовать зеркалирование. С динамическим управлением DNS. :)
Всего: 1073