Как стать автором
Обновить
0
0
Виталий Кушнер @vitalyk

Пользователь

Отправить сообщение
нюансов как раз очень даже есть :)

метакласы например, и всевозможные комбинации class+module+instnce_variable+class_variable+inheritance

вот например:

    module M
      def foo
        "module_foo"
      end
    end

    class C
      def foo
        "class_foo"
      end
      include M
    end

    puts C.new.foo


распечатает «class_foo». и я то знаю почему, но это совершенно не очевидно для начинающих, явный «нюанс» :)
convention over configuration совершенно не значит что кто-то решил за тебя и ничего не возможно изменить :)
практически любая из conventions в рельсах может быть сконфигуририванна.

не нравится что модель User живёт в таблице «users» – юзай `set_table_name «cheloveki»`

не нравится стандартные директории кде всё лежит — кидай всё где угодно и подправь ActiveSupport::Dependencies.load_paths

мешает «id» как «primary key» — делай `primary_key «cheburashka»` и наслаждайся

не нравится что action «index» рэндерит «foo.html.erb», подключи liquid и рэндери в ручную «bar.liquid»

и т.д. и т.п.

просто кому это нах надо? :) времени жалко и если не «выпендриваться» то можно съэкономить кучу времени если использовать дефолты там гре ето имеет смысл. В этом и заключается одна из прелестей рельсов: надо — конфигь, не надо — не копай :)

а если очень нужно чтоб совсем без дефолтов, то можно и на асме, там совсем всё круто, ну для совсем реальных пацанов :)
и чем же не нравится Convention Over Configuration?
неисползование его приводит в конце пути к тысячестроковым xml файлам йавы :)
спасибо за typus. какое-то время назад я искал полу/авто админ под релисы и ничего
действительно классного не нашел. остановился на neerajdotname.github.com/admin_data/
но не очень доволен. буду пробовать типус. вроде неплох
я долгое время пользовался вим/гвим на linux и был очень доволен, но когда
лет 5 назад перешел на мак и рельсы то начал пользоваться textmate
т.к. на тот момент было трудно сравниться с ним в удобстве разработки
на руби. но мне всё это время чего-то не хватало. время от времени ловил
себя на том что делаю лишние «пальцедвижения» для чего-то что в вим
решается буквально парой нажатий на кнопки :)
короче, пару месяцев назад, в очередной раз прочитаб как кто-то вернулся в
в vim из textmat-а я решил отложитъ мейт и какое-то время попробовать
вернутся в вим.

немного помучался в начале пока всё не настроил, но теперь очень доволен
и возвращаться в мейт не намерен.

если интересно мои вим настройки для руби/рельсов на виме тут:
github.com/astrails/dotvim

там есть README с кучей «интересностей»

работает на маке и *никсах.
болишая часть из спискса довольно тривиальна и в объяснениях не нуждается.
но из моего опыта у многих стартапистов есть бокшуууууущая проблема с пунктом 17.
Мы делаем приложения для стартапов и бывает очень трудно убедит клиента что та или иная
фича будет только мешать. и как минимум увеличит время до старта без веских на то причин.
Я уже довольно долго почитываю хабр и всё время удевляюсь реакции людей если кто–то упоминает заоблачную по их понятиям зарплату. либо не верят, либо считают «понтами» и т. д.

Ребята, поверьте, такие зарплаты существуют. И даже не слишком редки. И не обязательно быть великим манагером, можно и просто высоко квалифицированным программистом.

Я конечно понимаю что в странах бывшего снг не много клиентов готовых платить такие деньги но они есть. Но дело ведь в том что интернет не ограничен рамками одной страны. С хорошим знанием английского можно не плохо работать и на «западе».

Про 'совок' много рассказать не могу, т.к. живу в израиле, но когда я открыл свою консалтинговую фирму с парой друзей мы начали с 50$/час. С тех пор цена выросла до 110$/час.

Есть даже клиенты из россии, которые приходят к нам и платят наши цены не смотря на то что могут найти программеров и за 10–20$/час у себя в Москве.
если кому интересно я собрал коллекцию плагинов для vim и закинул на github: github.com/astrails/dotvim

Заточено в основном под руби и рельсы но не мало и универсальных вещей. Тот–же NerdTree, NerdComment и т. д.

Самое интересное описано в README.
полный идеотизм.

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

и если бы западные инвесторы просили по 90% стартапов не было бы и там тоже. никто не стал бы рисковать так многим ради 10 (началных) процентов которые под конец превращаются в 1% :)

мою правоту елементарно подтверждает западный рынок. инвесторы там далеко не дураки, но под хорошую идею и команду вкладывают деньги и далеко не за контрольный пакет. и не жужжат. и вроде даже делают на этом деньги.

так что «дайте мне 90%» это типично советский лохотрон. у людей выбора особо нет вот и соглашаються.

а по поводу того что вкладывают фаундеры, так они вкладывают душу (попробуй оцени :) и тонны времени. и берут на себя огромный риск потерянного времени.

инвестор вкладывает в 20 стартапов в расчёте что 1–2 «взлетят» а остальные «потонут». и навар на взлетевших перевесит затраты на потонувших. всё вопрос чисел и статистики.

фаундер вкладывает несколько лет жизни. взлетевший стартап берёт в среднем лет 5. потонувший, зависит от удачи. если повезёт, то потонет сразу, а то может пару потерянных лет «поборахтаться» :)

всё это время человек работает как проклятый, не видя семьи. и часто зарабатывает значительно меньше чем мог бы на «стабильном» корпоративном месте. всего етого «квалифицированный специалист» делать не станет.
5-20K USD :) Я уверен этого более чем достаточно для большей части веб проектов в которых фаундеры технические и сами делают разработку. Идея состоит в том чтобы хватило «на проживание» пока идёт процесс. По росийским ценам 20К USD должно хватить на пару месяцев :)

Если заказывать работы в другом месте то это зависит от места где заказывать. разница может быть не маленкой. Моя фирма обычно делает первую паблик версию за 20–50K в зависимости от сложности. есть конечно фирмы которые сделают подешевле, но цена это не самый главный параметр :)
hardware :) исли нужно чего–то паять, пилить, собирать и т.д. то расходы совершенно другого порядка чем для веб стартапа.
я не финансист, но имею неплохое представление о том как делают стартапы и получают инвестиции.
инвестор который хочет > 50% таки «плохой дадя» и это сходит ему с рук толко в связи с безысходностью стартапостов, отсутствием образования, правовой базы, и конечно здоровий конкуренции (среди инвесторов).

проценты как раз подсчитиваються очень просто. происходит оценка «того что есть» = X, «дядя» даёт Y, и за это получает процент Z = 100*Y/(X+Y)

проблема в б. снг я так понимаю в очень низкой оценке X.

она к стати берёдся довольно–таки «с потолка» :)

но «разумные дяди» на западе понимают что требовать много нужно иметь серьёзные причины, особенно если бизнесс план предусматривает следующий «раунд». фаундер без реалной доли в компании не станет работать.
да, под конец после 2–3 «раундов» у фаундера может остаться 15%, но если начинать с 30% то не выйдет и этого.

а 15K USD за 70% как кто–то предлагал выше по теме это вообще полный беспредел.
для сравнения ycombinator – извесный *сид* фонд даёт 5-20K и просит 5-10%
не знаю, с *вашими* месными инвесторами дела не имел :)
но если это правда, то пока это не измениться ожидать живого стартапного сообшества не стоит.
не наивное а осведомлённое :)

я лично имел дело с веб стартапом получившим около 800К *после* 2000го года.

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

на веб сегодня просят (и дают) 50–200К. Я умею в виду реальный «фанд раунд», а не «ангел сид». ангелы дают обычно 10–50.

всё это я коворю не от фанаря. моя фирма предоставляет услуги девелопмента. основная масса клиентов стартапы на ранних стадиях.

стоимость выхода в свет у нас 20–50К, в зависимости от сложности работы.

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

не надо понимать быквально. если прийти и сказатъ «вот вам идея, делайте с ней что хотите, толко заплатите мне» то вас пошлют куда подальше.

но если прийти и сказать «вот у меня идея, и вот люди готовые её имплементировать, и вот что–то вроде прототипа собранного на коленке. нам только нужно Х денег для выхода на рынок» то это уже совсем другое дело. это как раз то за что обычно и дают деньги.
Но на этом этапе, стартап всё ещё «только идея».
чушь. большая часть стартап фаундеров не вкладывает в него свои денги. те которые вкладывают обычно не идут к инвесторам. они сами бутстрапят. 70% за жалких 10K USD? не смешно!
западные (т.е. адэкватные) инвесторы вкладывают и по миллиону «за идею» за 15–20%. всё конечно зависит от идеи :)

и больше 50% не просят НИКОГДА! никто не даст. это полная бессмыслица.
pivotaltracker.com
мы перепробавали кучу разных сервисов и в итоге уже долгое время пользуемся pivotal.
Или можно не изобретать велосипед и использовать существуещее решение :): astrails.com/astrails-safe
устанавливка и конфигурация за 5 минут.

В кратце о возможностях:

бэкапим:
* mysql (mysqldump)
* postgresql (pgdump)
* svn (svndump)
* files (tar)

на
* Amazon S3
* любой sftp сервер
* локально

+ поддержка шифрования данных с GnuPG и ротация бэкапов.
другой вариант: github.com/astrails/safe

так же конфигурируется за 5 минут.

поддержка:
multiple archives of: mysql, postgresql, files (with tar), and subversion (svndump)
backup to: local, sftp, s3
+ encrypt with gnupg (key or password)
+ backup rotation

не забуддте про Linode. Там вроде болше счастья за те-же деньги :)

Мне вообше не понятны притензии к Wordpress типа на что там 32 метра уходит. Кому не нравиться пусть напишет свой, и запиарит так чтоб им пользовалось столько–же людей.

В нормальном мире никто уже не станит тратить время для оптимизации *блога* на пару метров. времени жалко. хостинг стоит много менше времени людей. да и хостингов с такими убогими ограничениями тоже больше наверное нигде нет :).

Нормальный фреймворк на такой хостинг и не поставиш. Релсы например, на серьйозной аппликации тянут за 100 метров на процесс. и не жужжат :) и никого это реально не парит. ну надо так надо. за 20$/месяц на том–же Linode можно получить 360М VPS.

Информация

В рейтинге
Не участвует
Откуда
Рамат-Ган, Тель-Авив, Израиль
Зарегистрирован
Активность