• Как вам курс CS50 и почему я не могу делать задачи?

    evgeniy8705
    @evgeniy8705
    Повелитель вселенной
    Данный курс направлен на рекламу Учебного учреждения, но никак не на потенциальное обучение конкретным знаниям. Данный курс будет полезен тем людям которые далеки от технических профессий (в частности - программирование). Данный поток видео просто введет вас в мир компьютеров. Он не научит вас чему то конкретному, просто вам покажут что вообще есть в "мире технологий". Задания выполнять вообще не обязательно. Все равно они вам ничего не дадут. На большинство заданий у вас все равно не хватит знаний. Люди которые сидят там в аудитории, во первых имеют немного больше сообразительности, чем другие люди, по крайней мере потому, что они смогли попасть туда на обучение. Во вторых, по мимо этого курса у них полно других, по конкретным направлениям.
    В общем если вы хоть немного шарите в программировании, то вам этот курс толком то ничего нового и не откроет. По конкретным направлениям читайте профильную литературу, смотрите узконаправленные курсы.
    А если вы вот только что решили что будете заниматься в области вычислительной техники и вообще не понимаете что да как, то посмотрите данный курс для легкого введения. Просто смотрите, делать задания не нужно.
    Ответ написан
    Комментировать
  • Задачник для начинающих по программированию?

    @kstyle
    Ответ написан
    Комментировать
  • Как привлекать трафик на сайт при нулевом бюджете?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    Ручками и самому постить новости со ссылкой на сайт в тематические сообщества в соц. сетях, на форумы, в блоги. Только новость должна быть действительно полезной и интересной, а желательно и вирусной, чтобы репостили.
    Ответ написан
    1 комментарий
  • Каков C++ в геймдеве?

    Tiendil
    @Tiendil
    Разработчик ПО.
    >За последние три месяца мне удалось освоить Python
    не удалось

    >Разобрался с гит
    не разобрались

    >линуксом на уровне пользователя
    не разобрались

    >Lua
    не разобрались

    Для начала приземлитесь. За 3 месяца вы ни в чём из этого разобраться на хорошем уровне не могли.

    >Где писать игры для портфолио
    Это делать не обязательно. Это, конечно, плюс, но не такой существенный чтобы прямо быть обязательным.

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

    Определитесь чем конкретно хотите заниматься: физика, графика, логика, сеть, утилиты, etc и делайте что-то именно в этой области (демки, например).

    А так, чтобы попась в геймдев достаточно просто навыков программирования и хорошей теоретической базы (графы, математика), демки не обязательны.
    Ответ написан
    3 комментария
  • Как называется технология, позволяющая сэкономить ресурсы на невидимых объектах?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Occlusion culling и frustrum culling.
    https://docs.unity3d.com/ru/530/Manual/OcclusionCu...
    Ответ написан
    Комментировать
  • Работа в стартапе - стоит ли соглашаться?

    Banned_user
    @Banned_user
    А что вам предлагают делать и на каких условиях?

    Если в конексте предложения фигурирует слово «работа», то это просто работа. Вы делаете дело и вам за это платят. В данном случае, под работой в стартапе понимают рабочую среду: Тесные отношения с коллективом, зона ответственности, fancy офис и т.п. Если вам такое нравится, то почему бы и не согласиться.

    Если вам предлагаю работу за долю или sweet agreement, то тогда сами прикиньте свои возможности. Сколько вы продержиться без зарплаты и ради чего? Работа в стартапе это офигенный опыт и отличный шанс разбогатеть. Если вам нравится тема и вы верите в идею, то надо соглашаться. Вначале предложите работать part time, а основное время работайте на обычной работе.

    Вопросы, которые я бы задал:
    1. Есть ли у проекта финансирование?
    2. Какой план развития?
    3. Какие условия сотрудничества?
    Ответ написан
    3 комментария
  • Есть ли книги про стартапы?

    GailWynand
    @GailWynand
    Интересуюсь ИТ, биржевой торговлей, стартапами
    Насчет книг не уверен, то годное чтиво есть тут megamozg.ru/post/2408
    Ответ написан
    Комментировать
  • Есть идея. Как ее воплотить?

    Finom
    @Finom
    Молчать и никому не рассказывать.
    Ответ написан
    Комментировать
  • Когда стоит регистрировать компанию: до запуска стартапа или после?

    cbone
    @cbone
    Серверная инфраструктура
    Ни за что не регистрируйте до того, пока не начнёте получать доход. У нас такая страна, что для малого бизнеса мало чего даёт, а правительство только кричит о том, что его поддерживает.
    Никому дела до вас не будет, пока не начнёте получать приличный доход.
    Мы зарегистрировали компанию, перед новым годом нам пришло 2 письма из налоговой, что мы должны уплатить 12 тыс рублей. Хотя деятельности никакой вести не успели.
    Ответ написан
    Комментировать
  • Какие книги полезны для повышения эффективности одного программиста?

    ApeCoder
    @ApeCoder
    • "Рефакторинг: улучшение существующего кода"
    • "Программист-прагматик"
    • "Эффективная работа с унаследованным кодом"
    • "Чистый код"
    • "Code complete"
    Agile, scrum, kanban наверно тоже больше для команд .


    Общий подход может применяться и индивидуально. Еще можно прочитать про Getting Things Done
    Ответ написан
    Комментировать
  • Возможно ли создание искусственного интеллекта из сети интернет?

    GavriKos
    @GavriKos
    Сугубое ИМХО:
    проблема именно в создании искусственного нейрона и связей между ними. Протоколы (если это можно так назвать) мозга - не понятны до конца. Те понятия, какие есть сейчас - нейронная сеть и прочее - не работают как биологические нейроны, это просто название для модели.
    Ответ написан
    Комментировать
  • Изучение нейросетей или углубление в Python?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    предположу что такие вопросы (куда двигаться), связанны с непонимание зачем двигаться.
    нужно определиться для чего вы что-то изучаете, советую начать решать какие-то прикладные задачи, начать писать свои проекты, или участвовать в чужих интересных опен соурс проектах на гитхабе, в любом случае начать прорабатывать вполне конкретные задачи, возможно окажется что нейросети вам особо и не нужны будут (как бы не был заманчив окружающий хайп, в машинном обучении есть множество других методов успешного решения задач), может даже и питон особо не нужен будет. Может вам больше нужны конкретные проекты, и опыт решений прикладных задач.
    Ответ написан
    Комментировать
  • Как создать задание в игре?

    dima9595
    @dima9595
    Junior PHP
    Можно почитать коменты Как создать систему заданий в игре?. Там не плохо описали часть своей задачи, на мой взгляд.
    Ответ написан
    Комментировать
  • Как создать задание в игре?

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

    @Alexey_Kutepov
    Разработчик программного обеспечения
    На данный момент в стране в сфере IT наблюдается дефицит кадров, причём на собеседования народ приходит, но не все удовлетворяют тем требованиям, которые предъявляет работодатель.

    По поводу толпы, которая ломанулась учиться на программистов: большая часть из них просто поддалась на рекламу и реальных навыков они после института не получат. Выхлоп реальных кадров с количества поступивших реально очень маленький.

    По поводу востребованности: хороший специалист всегда востребован в любой сфере. Конечно халява, как сейчас, когда-нибудь закончится. Как мне кажется, решающими станут 2 фактора:
    1) Сейчас тратятся большие силы, как со стороны государства, так и со стороны компаний на подготовку специалистов, чтобы ликвидировать дефицит кадров. Рано или поздно это принесёт свои результаты. Достаточно вспомнить СССР, где инженеров было как говна за баней.
    2) Корпоративная сфера уходит на аутсорс. Сейчас аутсорсинговые компании стараются выстроить такую схему сотрудничества, при которой многим не IT компаниям будет выгоднее заказывать ПО на стороне, чем держать свой штат. Эта ниша активно развивается и имеет огромный потенциал.

    В случае если будет война: плохо будет всем, вне зависимости от профессии, тут бы выжить для начала неплохо, а там по обстоятельствам. Через N лет после войны, программисты снова будут нужны, если мы не перефигачим сами себя ядерными ракетами.

    Вообщем хороший специалист всегда в цене, так что выбирайте то что Вам интересно.
    Ответ написан
    Комментировать
  • Знаете ли вы столь же полезные сайты как Toster, Habrahabr, Lifehacker?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    Подкаст radio-t.com
    Говорят о многом и собирают инфу отовсюду; читать не надо, только слушай.
    Ответ написан
    6 комментариев
  • Как можно реализовать загрузку всех твитов из ленты новостей Твиттера за последние сутки, скажем?

    Создаём ключи на https://apps.twitter.com/
    Использовалось:
    https://pypi.python.org/pypi/twitter/
    https://pypi.python.org/pypi/python-dateutil/

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

    from pathlib import Path
    import dateutil.parser
    import datetime
    import twitter
    
    APP_NAME = "TwitterScrap"
    CONSUMER_KEY = "xxxxxxxxxxxxx" # Берём отсюда: https://apps.twitter.com/
    CONSUMER_SECRET = "xxxxxxxxxxxxx" # Берём отсюда: https://apps.twitter.com/
    
    credentials_file = Path("twitter_oauth_token.txt")
    if not credentials_file.exists():
        oauth_token, oauth_secret = twitter.oauth_dance(APP_NAME, CONSUMER_KEY, CONSUMER_SECRET, str(credentials_file))
    else:
        oauth_token, oauth_secret = twitter.read_token_file(str(credentials_file))
    
    oauth = twitter.OAuth(oauth_token, oauth_secret, CONSUMER_KEY, CONSUMER_SECRET)
    twitter_handler = twitter.Twitter(auth=oauth)
    
    date = datetime.date.today()
    until_date = date - datetime.timedelta(1) # Выводим твиты до вчерашнего дня
    last_id = None
    while(date > until_date):
        if last_id is not None:
            time_line = twitter_handler.statuses.home_timeline(exclude_replies=True, max_id=last_id)
        else:
            time_line = twitter_handler.statuses.home_timeline(exclude_replies=True)
    
        date = dateutil.parser.parse(time_line[-1]['created_at']).date()
        last_id = time_line[-1]['id']
    
        for i in time_line:
            print(i['user']['name'], "(@" + i['user']['screen_name'] + ")", i['created_at'])
            print(i['text'])
            print('--------------------')
    Ответ написан
    Комментировать
  • Как можно реализовать загрузку всех твитов из ленты новостей Твиттера за последние сутки, скажем?

    AloneCoder
    @AloneCoder
    [object Object]
    я сделал себе граббер и через апи собираю по крону
    Ответ написан
    Комментировать
  • Стоит ли работать и учиться на программиста?

    vt4a2h
    @vt4a2h
    Senior software engineer (C++/Qt/boost)
    Стоит. Обязательно идите. Чем вас будет больше, тем ценнее программисты будут как специалисты.
    И "работать на программиста" тоже стоит. Мне вот тут пол помыть пару раз в неделю нужно бывает.
    Ответ написан
    Комментировать
  • Стоит ли работать и учиться на программиста?

    maaGames
    @maaGames
    Погроммирую программы
    Не стоит. Судя по вопросу, программирование - не твоё.
    Ответ написан
    7 комментариев