• Опыт перехода из энтерпрайза в ...?

    Энтерпрайз - это вершина карьеры наемита. После этого идут лишь по двум направлениям: свое дело или долевой стартап какой-то (лучше всего опять же свой).

    Если перейти с энтерпрайза на что-то другое, то получится конфликт, что зп меньше, стресса больше, а грязь точно такая же.
    Ответ написан
    3 комментария
  • Почему it конференции такие дорогие?

    Тут все дело в "элитности" происходящего. Чаще всего посещение таких конференций - это бонус, которая компания дает своим разработчикам, типа сгоняй на пару дней на конференцию, пообщайся с ребятами, поторгуй лицом, побухай и прочее.

    Если подходить с точки зрения информативности, то смотришь записи таких конференция - там зачастую какие-то банальные вещи рассказывают, либо рассказывают о размере своей пиписьки по типу "а вот мы решили сделать какую-то дикую штуку, и сделали!"
    Ответ написан
    Комментировать
  • В какие закрытые сообщества для людей из касты создателей следует попасть?

    В США - это называется закрытый клуб, который чаще всего организовывают на базе гольф-клубов. Попасть туда достаточно просто, ведешь дела с каким-то мужиком из управления fortune 500, например, строишь какие-нибудь небоскребы в Ньй-Йорке, если все хорошо, то тебя приглашают на какую-то встречу, общаются с тобой, и если ты полезный, то тебя приглашают. Потом в свои выходные ездишь играть в гольф, а заодно общаешься с крутыми мужиками, заключаешь контракты и прочее.

    Только одно но, Вася с улицы не имеет денег строить небоскребы.

    Что касается России, то тут система такая же. Поэтому сначала стань богатым и влиятельным человеком, потом начнешь общаться с такими же ребятами, как и ты. Это можно назвать каким-то клубом.

    А если ты веришь, что есть какое-то сообщество, где тебя из говна сделают богатым и прочее - то увы парень.
    Ответ написан
    1 комментарий
  • Как настроить редирект со старого сайта на новый?

    "не ручками же 301 редирект всем прописывать"

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

    Если нет очевидного способа сделать редиректы через регулярки, и индексы важны - херач руками.
    Ответ написан
    1 комментарий
  • Почему крупные сайты не используют адаптивную верстку?

    Все очень просто.

    Делать большой сайт, так чтобы он адекватно и быстро работал и на декстопе и на мобиле - адская работа. Я как не пытался делать трушный адаптив, все равно скорость загрузки сайта меньше, чем при нативном мобильном сайте.

    Поэтому, если есть возможность сделать все раздельно, то это надо использовать
    Ответ написан
    Комментировать
  • Как устроиться на первую работу в IT?

    Я сначала пошел в 1С, потом после 6 месяцев перешел уже в продуктовую компанию.

    Когда собеседовался в продуктовой компании, уже был "человек из IT"
    Ответ написан
    Комментировать
  • Как решить задачу по продаже цифровых ключей?

    Привет.

    Я для этой цели использую банально plati.ru - берут 10% комиссии, работают с физиками, вывод на веб-мани.
    Ответ написан
    Комментировать
  • Где закрепить или найти практику по Python? Или учить другой язык?

    Привет.

    1) Задачки и практика. Задачи в вакууме тебе не нужны - делай реальные проекты. Я, например, делал сайты на Django, Парсеры HTML через beautifulSoup, инди игрушку на Panda3D - все питон. Плюс куча различных вещей уровнем поменьше.

    2) Я хочу писать десктоп. Работодателю все равно на то, что ты там хочешь делать. Реальность такова, что сейчас на десктоп-коммерцию пишут мало и делают это либо на .net (где требуется профильная вышка и 3+ года опыта), либо на Электроне (где надо хорошо разбираться во всей этой идиотии с JS). Поэтому, тут тебе питон не нужен, на нем свои приложеньки, конечно пишут, но работу не найти.

    3) Питон - это:
    1. Тестирование (но нужно еще и Java знать, хотя бы базу)
    2. Девопс (но нужно еще и Java знать, хотя бы базу)
    3. Биг-дата (но нужно иметь профильное образование)
    4. Веб-разработка (Django)


    P.s. Не учи программирование ради программирования - это пустая трата времени. Прочитал книгу (взял базу), посмотрел пару видео-уроков, начал делать свой проект. По ходу проекта ты будешь вынужден вытащить себе все релевантные технологии. В итоге, к работодателю придешь уже готовый.

    P.s.s. Не учи все языки подряд. Для работы тебе нужен всего один язык (плюс прослойка в виде html/css/xml/sql/js - но это все понимается быстро).

    P.s.s.s. Если есть профильное образование (тут понимается что-то математическое, физическое, что HR воспринимут не гумманитарием), и возраст позволяет, то учи Java/.net - через 1-2 года сможешь работать и не париться особо. Если ни времени, ни образования, ни возраста, то уже придется собирать конфету из говна (тут любой язык подойдет - главное быть фартовым =)
    Ответ написан
    5 комментариев
  • Английский. Где учить в интернете?

    Нанять себе девочку(мальчика) учителя по скайпу два раза в неделю по полтора часа. Через 2-3 месяца, если у тебя есть хотя бы минимальная база, будешь уже адекватно балякать. Я именно так и делал.
    Ответ написан
  • REST API. Какой Python-фреймворк выбрать для бэкэнда? Каким пользуетесь вы?

    Я что-то не понял, а что не взять Django и его отличный фреймворк Django-Rest? Стабильная система, работает хорошо и надежно. Зачем придумывать велосипед.
    Ответ написан
    3 комментария
  • Python Django, как по отношению many to many вытащить новости по тегам?

    Модель тега:

    class Tag(models.Model):
        name = models.CharField(max_length=25, default=1)
    
        class Meta:
            verbose_name = 'Тег'
            verbose_name_plural = 'Теги'
    
        def __str__(self):
            return self.name


    Вывод many_to_many в шаблон через django теги

    Поле тег

    class Article(models.Model):
        ...
        article_tags = models.ManyToManyField(Tag, related_name='tags_for_article')
        ...
    
    Вьюшка
    
     articlitem = Article.objects.all()
    
    Шаблон
    
    {% for tag in  articlitem.article_tags.all %}
        <p class="articles_tags">{{ tag.name }}</p>
    {% endfor %}


    ____

    Вытаскиваем статьи по тегам во вьшке (в данном случае если тег, совпадает с тем, что имеет статья-глава):

    additional = Article.objects.filter(article_tags__in=articlitem.article_tags.all()).
    Ответ написан
  • Можно ли сейчас заработать на партнерках?

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

    Рекомендую использовать admitad.
    Ответ написан
    2 комментария
  • В чем минусы Rails и хуже ли он Django?

    Скажу из того, что вижу по Питеру:

    ROR - вакансий не так много, все вакансии на проекты 2010-2014 годов, когда был всплеск интереса к руби. В основном это различные туристские агрегаторы и сервисы, на которые опять же в то время был всплеск интереса. Что-то новое попадается крайне редко.

    Django (я сам большой фанат Django) - чаще всего используется либо в гигантах типа yande/mail.ru/wargaming, либо в каких-то стартапах, сервисы направленные на работу с социальными сетями, аналитикой и датой. Там новые проекты есть, но не так много.

    Php - чаще всего все сервисы, магазины и прочее сделаны на фреймворках php - работы много, новых вакансий много.

    Что касается Python, то он еще активно используется в автоматизации тестирования, девопсе и биг-дате - много вакансий по ним, Php/RoR - эти похвастаться не могут. Конечно, на них можно много чего написать, но это не шибко в коммерческой разработке используется.
    Ответ написан
    3 комментария
  • Как правильно рекламировать социальный сайт с пользовательским контентом в первый раз?

    "Проблема в том, что самостоятельно создать или заказать контент я не могу" - что значит я не могу? Либо ты занимаешься бизнесом, а бизнес требует вложений, либо ты сосешь лапу.

    1. Создатель quora.com первоначально сделал фейковых 3000 вопросов и ответов, потом сервис раскачался и пошел в гору.

    2. Я при раскрутке форума скупал на фриланс биржах посты и комменты к ним.

    3. Мой знакомый делал парсеры воровства у "слабых сайтов", а также парсеры авто-перевода.


    Пользователям не нужны пустые сайты, поэтому надо работать.
    Ответ написан
  • Какой ЯП выгодно изучить в дополнение к PHP?

    Пайтон на 250+ - это либо миграция в Штаты, либо уже никакая не веб-разработка на Djnago, а работа архитектора, саенса. Да и позиций таких по пальцам пересчитать можно. Плюс, вы еще не забывайте, что такие позиции - это не знание языка, это голова человека.

    Что касается веба, то php делает то же самое, что и Python - только реализации и стеки немного отличаются. А так все тоже самое. Обычно в фирмах выбирают либо php, либо python и уже от него строят стек. т.е. переход с php на python - это просто продать машину и купить точно такую же только другого цвета.

    Перспективней тебе перестать мандражировать, расширять знания в php и проектировании сложных систем, подтягивать знания по управлению процесса разработки и переходить в тимлиды, сениоры.
    Ответ написан
    Комментировать
  • Как отрдактировать форму регистрации django?

    Привет

    Если самое простое, то:

    На уровне шаблона можно указывать поля, которые ты хочешь выводить.

    {{ form.review_com.error_messages }}
    {{ form.review_com.help_text }}

    Погугли документацию Джанго на эту тему.

    А вообще я предпочитаю делать для регистрацию мануальную форму и подключать к ней js-валидацию, а юзера создавать через метод.

    User.objects.create_user(***)
    Ответ написан
    Комментировать
  • Можете посоветовать книгу по Java для написания сайтов?

    Привет.

    Что сделала я:

    1. Прочитал книгу: Shildt_G_-_Java_8_Polnoe_rukovodstvo_-_2015 - хватит, чтобы понять Java на первоначальном уровне и понять базовые основы корпоративных фич

    2. Смотрел ютьюб уроки по Java EE

    3. Смотрел уроки по Spring


    Этого в общем достаточно, чтобы сделать какой-то сайт. Если на нем хочется в одного что-то сложное сделать, то забей=)
    Ответ написан
    Комментировать
  • Как сохранить позиции в поисковиках при редизайне сайта?

    Был проект:

    Старый сайт 5000 товаров в одной структуре переводили на новый сайт полностью с другой структурой.

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

    Сделали на уровне сайта 5000 отдельных 301 редиректов со старого товара на новый - позиции остались, странички быстро в поиске перешли на нужные.

    p.s. не индус, там реально не было другого выбора.
    Ответ написан
    1 комментарий
  • Почему так мало вакансий на C#?

    Привет.

    На самом деле вакансий по C# на самом деле не так мало, просто тут идет размывка.

    Когда мы смотрим вакансии на Python, то там идет:
    1. веб (джанго и прочее)
    2. Биг-дата
    3. Автоматизация тестирования
    4. Devops

    Один разработчик чаще всего работает в одном из этих направлений, поэтому хоть вакансий и много, но 3/4 вакансий ему просто не подходят. Тоже самое касается и Java (с его андроидом, девопсом, бигдатой)

    В C# мы имеем геймдев на юнити (буквально крохи), и собственно бизнес-приложения на C#. И если сравнивать число этих вакансий с какой-то из веток другого языка, то получается разница в 10-30%.
    Ответ написан
    3 комментария
  • Ubuntu или windows как первая операционная система для ребенка 9 лет?

    Я в свои 8 лет научился работать с гребанным досом, чтобы запускать на нем Warcraft 2. Вся моя мотивация была направлена на то, чтобы запустить игру и нормально в неё поиграть. Когда появился windows, я был очень счастлив, что там все делается в разы проще.

    9 лет ребенку, какой к черту линукс? Что ребенок должен с ним делать? Ставить вайн, патчи и прочие костыли, чтобы запустить игрушку? Или уже с 9 лет должен собирать ядро? Это раз.

    Во-вторых, кто вам сказал, что ему вообще это будет интересно. Может быть он вообще не хочется заниматься онанизмом за компьютером. А вы ему тут глючный линукс дадите, что у него на всю жизнь появится неприязнь к компам.
    Ответ написан
    2 комментария