• 11Jul

    99198Наверно пока рано писать подобную статью, т.к. проект еще не стал успешным ( в этом месте акцент прежде всего ставится на слове «ЕЩЕ» ). Но ничего так не разгружает мозги он навязчивых идей, как пост в блоге :)

    Итак, почему важно написать свой проект. Наверно это будет отчасти исповеди или откровение. Лично для меня было все просто. Я выбрал профессию программиста именно для этого проекта. Ведь помните, в детстве, кем каждый хотел стать? И никто, и никогда из детей не говорил; «я хочу стать дантистом, т.к. они реально дофига бобла шибут», или юристом, примерно по тем-же причинам. У всех детей, при выборе профессии помоему всегда было два варианта — это или я хочу как папа, или стоит конкретная цель, например, полететь в коссмос, стать врачем и лечить людей, или стать повором и готовоть самые вкусные и самые ароматные булочки в городе. Самые яркие и светлые мечты были все таки в дестве. Я вообще в детстве профессию менял себе как носки: кинолог, писатель, художник комиксов ( и это только из тех, что я помню, а память у меня не к черту ). И программирование захвотило мое вообредние — как акт созидательного, как то, где нет границ, и на этом безграничии ты волен делать все что угодно. Но в определенный момент — я решил, что буду делать игры. В детстве, с начало, просто на листочке рисовал сам процесс игры + кубики с младшим братом и уже какой то игравой процесс. Потом как-то начал осваивать программирование на Делфи, тогда еще 4 ом. И так, маленькими шажочками мы куда то шли. И углубляясь в изучение какой либо технологии, ты ищеш, где ты это будешь использовать в игре, ты думаешь, что тебе еще не хватает. Так Моисей, довольно долго бродил по пустыне, выбирая где бы переночевать.

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

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

    Самое главное — это само воспитание. Теперь за проект ты отвечаешь сам перед собой. Не могу сказать, что до этого — я на тяп ляп делал проекты, нет, ответственность была всегда, и каждую задачу я хочу сделать лучше, стабильнее, качественнее. Но теперь это немного другой уровень, тут уже не слукавишь, тут ты уже сам можешь сказать себе: « харе отмазываться, тебе просто было лень это сделать», и тут с собой уже не поспоришь. Правда второй стороной медали было и то, что у тебя начинается мини раздвоение личности, а моем случае оно местами и троилось. Был Саша-Менеджер, Саша-Программист, он же основной трудяга и Саша-Дизайнер, который вообще не понимает, почему его пригласили на проект, он же и рисовать то толком не умеет. И отношения между этими тремя людьми складывали по своему.

    Например. Саша-дизайнер и Саша-программист методом проб и ошибок — поняли, что создавать продукт всегда!, нет лучше так ВСЕГДА!!! надо начиная с интерфейса, и если Саша программист примерно понимал, что где будет и как оно примерно должно работать, то когда Саша-дизайнер начал «придумывать» интерфейс, оказалось, что этот програмистишка, что-то не то себе надумал, что то не учел, что то вообще не надо. И начались мучительные переделки. И еслиб эти двое хорошо друг друга не знали, то поссорились бы, а то гляди и подрались бы. Но благо, оба понимали, что для общего дела стараемся. Поэтому, закрепим. Всегда с начало интерфейсы, а потом уже функционал, потому что функционал пишется под интерфейсы а не наоборот.

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

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

    И как бы смешно не выглядело это «наше общение» – это была абсолютно нормальная переписка через трек. Было несколько компонентов в треке, и когда за комп «садился», например, программист, то он открывал свой компонент, смотрел, что там надо сделать и делал. Если у него в процессе работы были вопросы или идеи к «комуто еще» или просто он какуюто багу нашел, он просто оставлял им тикет, и продолжал работать над своими задачами. И когда кто то из них сядет, то он начнет уже разгибать свои тикеты, и оставлять новые.

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

    Rating 3.00 out of 5
    [?]
  • 18Jun

    ipodsНаконец-то добрался до уже давно откладываемой задачи подружить iPod и Debian. А дружба должна была состоять в возможности синхронизировать мой iPod nano 4GB с Debian Lenny.

    Итак, юзать будет YamiPod. Выкачиваем бинарники под линукс, распаковываем, сошник отправляем в /usr/lib/, YamiPod запускаем. Увидели окно? Нет? Тогда что то пошло не так, и я не шарю что… обращайтесь в службу поддержки… чью?? iPod а конечно… и сразу с матами…

    Далее выбираем модель вашего айподца. Мой оказался в самом низу списка, и у же сразу с этого места я почувствовал какую то лажу… Так вот, если вы НЕ являетесь счастливым обладателем iPod nano 4GB, то вам очень повезло, и на этом все закончилось. А у нас неудачничков спросило FWID. Как оказалось, ответ у тех же ямиподов.

    1. sudo lsusb -v | grep -i Serial

    В получинном списке находим какую нить 16 значную строку — это и есть ваш айдишник. Вбиваем его в окошечко, после вас приблудина предупредит, что мол, если вы там ошиблись, то все пойдет по п…. Но мы и не на таких окошках Окей нажимали, так что давим…

    Все… мы внутри…. я давно привык, что Линукс и Юзабилити вместе никогда не ходят, но в этой проге разработчики, по моему, еще и стебались над пользователями, в хелпе им надо было написать: «Как пользоваться не знаем, прошаритесь, отпишитесь нам, нам тоже хочется поюзать».

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

    Всем спасибо.

    ЗЫ: Родилась теория, почему разрабочики под линух кладут на юзабилити — так меньше баг репортов разработчикам! По трем причинам. Первая — вы как миниму до половины фич не доберетесь, вторая — если вы добрались до второй половины фич и случился глюк, то после такого пути вы будите полностью уверены, что наверно оно гдето так и должно работать. И третья — после того, как вы пробрались через супер замысловатывые интерфейсы, после того как вы наткнулись на баг, и поняли, что что это не что иное, а именно баг — формочкой для баг репорта вы вообще побоитесь пользоваться.

    ЗЫЫ: но все равно, он же такой КЛЕВЫЙ!!!

    Rating 3.00 out of 5
    [?]

    Tags: , , , ,

  • 08Jun

    И сегодня тоже… поэтому кроме этого… ничего вам сказать не могу..
    windowsvistamarketing

    Rating 3.00 out of 5
    [?]

    Tags: , ,

   

Recent Comments

  • Every body remembers that modern life seems to be not very c...
  • Alexander, спасибо, интересная трактовка. Но целью статьи бы...
  • "И всегда выходит так, что супер силы, супер сразу — это суп...
  • Так, на вскидку - Лукъяненко пишет в жанре фантастика....
  • Не выдержала моя душа, вот по поводу идиотизма которого тебе...