Профиль пользователя заблокирован сроком с 17 мая 2024 г. по 17 мая 2025 г. по причине: нарушение правил сайта
  • Как правильно организовать ведение ISSUE в проекте?

    @MaxKorz Фронтенд это вообще отдельная история которая стоит особняком. Грубо говоря Вам +- все равно что верстать - сложную ERP систему или очередной интернет-магазин. Вы все равно узнаете что то новое, растете профессионально итд.

    С программированием же все немножечко по другому. Собирая 10й интернет магазин на готовом движке %enginename% программист не научится ничему кроме как собирать интернет-магазины на этом движке. В какой то момент собирать интернет магазины на готовых движках надоест - а ничего другого он хорошо делать не умеет.

    Но ни один проект со сложной схемой данных, bigdata, алгоритмами рекомендаций, биллингом, итд итп - никогда не окажется на фрилансе.
    Просто потому что их разработка занимает человеко-годы.
    А удел фриланса - проекты от пары часов до пары недель.
  • Как правильно организовать ведение ISSUE в проекте?

    @opium сразу чувствуется что человек в Тае) завидую по хорошему )
  • Как правильно организовать ведение ISSUE в проекте?

    @MaxKorz Давайте будем честны - на фрилансе программист может зарабатывать хорошие деньги, но при этом a) технически интересных проектов там 0,001% b) куча времени уходит на общение с заказчиками и их поиск.
    В какой то момент у разработчика (если он адекватен) формируется пул постоянных заказчиков (которые в свою очередь хотят видеть закрытые такси итд итп) и он дефакто переходит на работу по удаленке.
  • Как отследить конверсию в приложении для магазина?

    @Skifskif а какие гайды Вам нужны? На том же флурри все расписано в поддержке.
    Общая идея - вам нужно получить воронку конверсии, т.е логировать каждое полезное действие пользователя ведущее к покупке (запустил приложение, открыл каталог, открыл страницу товара, нажал кнопку купить, перешел к оплате, итд) соответственно когда пользователь совершает действие в приложении - вы вызываете код флурри указывая какое именно действие он совершил.
  • Как правильно организовать ведение ISSUE в проекте?

    @xoma2 Поверьте, то что что Вы видите - это очень лояльный процесс разработки, можно сказать Agile. Что творится в enterprise Вам лучше не знать, если заполнение вечернего отчета вызывает проблемы.

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

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

    В реальной жизни нужны люди способные аккуратно и в срок реализовывать поставленные задачи. Без отсебятины. Без "гениальных" решений. итд.

    Я бы на Вашем месте искренне радовался, что у Вас есть человек под боком который может приучить к основам рабочей дисциплины.

    Работать на от***ись кстати не стоит. Это в любом случае вредно. И Вы деградируете как профессионал, и с работы могут легко уволить.
    С моей точки зрения основное качество senior - не скорость работы и не сложность решаемых задач - а умение смотреть на всю задачу целиком и во временной перспективе (что во многом определяется опытом)
    Как в том старом анекдоте - если у junior спросить как решить задачу - он начнет рассказывать как он бы её решил, а если спросить у senior - он спросит у вас зачем вам эта задача))

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

    PS www.youtube.com/watch?v=kKeANQ_cPhI&t=21

    PPS Сложных задач не бывает
    www.slideshare.net/UnigineCrew/easy-24646760
    https://vk.com/video650023_166356555

    PPPS Перечитал, подумал что как то у меня депрессивно все получилось.
    Вы сами подумайте для себя - чем Вы хотите заниматься в дальнейшем? Сложные мат модели? Проектирование backend архитектуры? UI/UX? Что?
  • Где посмотреть пример работы с yg:GeocoderMetaData?

    @QTnub я так понимаю что это отдается для случая когда ищутся соответствующие объекты.
    По крайней мере выдача не реагирует на этот параметр у меня =(
  • Где посмотреть пример работы с yg:GeocoderMetaData?

    @QTnub Простите, невнимательно читал вопрос.

    Ближайшие метро через геокодер не получить, для этого есть отдельный метод api.yandex.ru/maps/doc/jsapi/1.x/ref/reference/met... по координатам отдает станции.

    Что касается района - у меня есть ощущение что это не получится сделать, но возможно я не прав)
  • Как связать git репозиторий на bitbucket.org с сервером непрерывной интеграции Jenkins CI?

    У меня так и не получилось. В итоге плюнули и за неделю сделали свою CI :)
  • Выбрать CDN для WordPress?

    @super-guest
    1) У нас сейчас в проектах суммарно ~180 серверов стоит. В разных датацентрах, разных хостеров. Не бывает не ломающегося железа.
    Любой даже самый брендовый сервер может сгореть. Это нормально.
    Надо уметь с этим жить. Цена на надежность влияет не принципиально как показывает практика.

    2) CentOS отличная ос для сервера, её очень любят наши админы, используем её всюду. В администрировании отличий нет.
  • Выбрать CDN для WordPress?

    1) Наиболее оптимальное соотношение цены/качества.
    У них периодически бывают проблемы с железом, винты сыпятся итд (ну и в целом у них не серверное железо) - но оно у них настолько дешево, что можно спокойно делать 2е-3е резервирование и все равно получается дешевле чем у других.
    Еще из дешевых есть www.leaseweb.com/en/bare-metal-servers

    2) У хецнера можно заказать предустановленную cPanel если нужна панель управления. НУ или самому перенести, или фрилансим в помощь)
  • Стоит ли регистровать фрилансеру ООО или ИП?

    @pygame генеральный директор (как кстати и учредители) несет субсидиарную ответственность только в случае мошеннических действий и прочих пунктов УК РФ. На конфликтные ситуации по договору если нет явных признаков это не распространяется.
    Из квартиры если она единственная выселить не могут, да.
    А вот арестовать часть доходов, описать и конфисковать имущество (кроме минимума) - легко.
  • Стоит ли регистровать фрилансеру ООО или ИП?

    @zds ООО реально стоит брать или если у Вас госзаказы, или если есть риск санкций по договору, или есть хотите нанимать большое количество сотрудников. Во всех остальных случаях выгоднее ИП
  • Выбрать CDN для WordPress?

    @super-guest
    Я предлагаю сразу брать сервер, когда его перестанет хватать - сесть, подумать, посчитать по деньгам какой путь выгоден.
    Это нормальный процесс развития проекта.
    У вас не получится собрать из готовых кусочков проект и без смен архитектуры вырасти на порядки.
    С учетом того что у Вас каждый сайт занимает мало места - переход на мультисерверную конфигурацию скорее всего будет легок и прост, облака можно будет вообще пропустить. Много нюансов, надо будет смотреть на профиль нагрузки итд.

    По вопросам из предыдущего сообщения:

    Т.е. из перечисленных выше Origin Push Вы предлагаете комбинацию "Amazon Simple Storage Service (S3)" + "Amazon CloudFront"? Остальные хуже или не пробовали их?

    Я привел их для примера. Azure щупал, но не доверяю технологиям microsoft, про Rackspace раньше никогда не слышал. Хорошо зарекомендовал себя CDN https://www.cloudflare.com/ но у них проблемы в РФ, некоторые ip в черных списках.

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

    ru.hetzner.com/hosting/produkte_rootserver/px60 4 терабайта в RAID1 за 60 евро в месяц.
    Хочется бОльшей надежности - берем 2й в другом датацентре, через rsynk сливаем на него данные. Получается полностью подконтрольный Вам бекап на 4 терабайта за 120 евро в месяц (+ бонусом 2 сервера для отдачи контента во внешку). Аналогичное решение у вашего rackspace обойдется в 400$ ежемесячно + минимум еще столько же за трафик.

    70 ГБ - это только начало, надеюсь. Потом может потребоваться и 150 и 300 гб. У CDN и облаков с местом проблем нет, а вот брать 100500 отдельных серверов, настраивать их, обновлять, покупать панели управления и т.п. - мне не хочется...


    Опять описка? О каких 100500 серверах вы говорите, для размещения 300гб контента? На 1 сервер указанный в примере выше влазит 4 терабайта. Это 4096 гигaбайт если что. На 1м сервере.

    Может быть бэкапы и получится настроить как-нибудь + у них у самих наверняка всё передублировано (это ж их хлеб).
    если вы не управляете своим бекапом - у вас нет бекапа ©

    Ну и чуть чуть слайдов с Highload 2012
    https://www.dropbox.com/sh/af8zkmustos057n/AADTVid...
  • Выбрать CDN для WordPress?

    @super-guest Я занимаюсь проектированием высоконагруженных сервисов последние 4 года и хорошо понимаю о чем пишу.
    Извините, но у меня такое ощущение что Вы не читаете мои сообщения. Или читаете из через слово, не знаю.
    Мне честно говоря надоело биться о стену в разговоре с Вами и повторять прописные истины. Если после всего что я написал с цифрами Вам продолжает казаться что "у облаков нет проблем с местом" - флаг Вам в руки и удачи.

    Я Вам по вашим цифрам показал трафик в 30 ТЕРАБАЙТ - Вы следующим же сообщением пишите трафик в 30 гигабайт. Определитесь уже сколько и чего Вам нужно.

    И в последний раз, на прощание:
    Если у вас нагрузка около нуля - вам подходит любое облако (дешево и масштабируемо).
    Если у вас нагрузка умещается в 1 сервер (2-3-4 ТЕРРАБАЙТ данных всего, до 20 ТЕРРАБАЙТ трафика в месяц ) - вам нужно взять в аренду дешевый сервер в хецнере и не парить людям мозг.
    Если вы чувствуете что нагрузка перестает умещаться в один сервер, но при этом не очень велика, можно перенести проект в облака, платить при этом порядка 1000-3000$ ежемесячно.
    Если нагрузка вырастает до объемов когда месячный счет за облако стремится к 5000$+ - свой кластер серверов снова становится выгоднее.

    И в самый последний раз:
    Нагрузка которую выдерживает 1 сервер за 60 евро в месяц эквивалентна счету в 2000$+ ежемесячно при размещении в облаке
  • Как подключиться к серверу node.js из python?

    @jesustown там прямо по ссылке готовый примеры кода. Конечно в оба.
  • Как подключиться к серверу node.js из python?

    @jesustown я конечно не знаю для каких целей у Вас будет реализовано это управление - но точно ли нужны для передачи каких то команд сокеты? просто http запрос не устраивает?
  • Как подключиться к серверу node.js из python?

    @jesustown тогда прямо по моей первой ссылке питоновская библиотека для подключения к socket.io =)
  • Как подключиться к серверу node.js из python?

    @sim3x 21й век на дворе, SOA и все такое. Использовать средства которые прибивают тебя к одному серверу как то явно не тру.
  • Как подключиться к серверу node.js из python?

    @sim3x я так понимаю что автор про socket.io спрашивал. Ну или надо конкретизировать вопросы )