Ответы пользователя по тегу Программирование
  • Какой монитор лучше для веб-разработки и дизайна?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Везде, где я видел дизайнеров, видел и мониторы Dell. И сам ими пользуюсь.
    Ответ написан
    Комментировать
  • Какие подводные камни в программировании ночью и сне днем?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Пока не попробуете — не поймете.
    Каждый человек по-своему реагирует на такой график (даже ответы на этот вопрос подтвердят мои слова).

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

    Можно также попробовать сместить график на раннее утро: работать с 4-5 утра до 11-12 дня, как раз до самой жары. В самую жару гулять и развлекаться, а к 19-21 часу ложиться спать.

    Только личный опыт ответит вам: стоит игра свеч или нет.
    Ответ написан
    2 комментария
  • В какой ВУЗ поступить на программиста?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    "Решите, пожалуйста, за меня как мне жить".

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

    У нас, например, на 230400 были Oracle, php, c++ бегло. А у товарища моего в другом вузе были и c# и asp.net, и php. В общем у него программа была понасыщенее, хотя сам вуз был в разы меньше, чем тот, в котором учился я.
    Ответ написан
    Комментировать
  • Правильно ли я решил задачку из ВК?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Мне кажется или сложение 3 нечетных чисел даст нечетное число в любом случае?
    Ответ написан
    1 комментарий
  • Откуда взять источник дополнительного заработка для веб разработчика работающего фулл тайм?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Фриланс, либо разработка какого-то проекта и последующий заработок на нем.
    Можно шаблоны/темы для продажи лепить. Или модули для CMS каких-нибудь.
    Если знаний хватает, то можно заняться менторством и обучать веб-разработке.
    Ответ написан
    Комментировать
  • Что стоит поправить/подучить?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    У вас в контроллерах почему-то модели хранятся. То есть четкого разделения модель/контроллер нет — при тестировании возникнут проблемы.

    Читали phptherightway.com?

    Также, как правило, в открытом доступе оставляют только точку входа - index.php, остальной код приложения размещают на уровень выше. Например, в папку app. То есть структура примерно такая:
    app/
    -controllers/
    -models/
    -...
    public_html/
    -index.php
    -images/
    -css
    -js/
    -...


    nbproject в .gitignore следует закинуть. Да и вообще настройки любой IDE следует держать на локалке, чтобы не мусорить в гите.
    Ответ написан
    9 комментариев
  • Кто несет ответственность на разных этапах при создании сайта?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    А почему вы сами не проверили верстку, когда принимали её?

    Вообще программисты не должны её проверять — они получили исходные материалы от вас, которые должны были заранее пройти проверку. Программисты просто пишут код за деньги согласно ТЗ.
    Это точно также, как получить от клиента тексты и фотографии для сайта, а потом сообщить клиенту, что у него в тексте куча орфографических и фактических ошибок. Чья это головная боль?

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

    Вообще, в таком случае я бы либо общался с верстальщиком и предъявлял ему счет за правки, который вы получили от программистов, поскольку верстальщик не доверстал, не доделал свою работу. Либо проверял макеты, соответствие макетов и верстки, чтобы найти истинную причину такого косяка.
    И все же верстку кто-то принимал, кто упустил модальные окна и прочие несверстанные элементы, о которых сейчас вам сообщают программисты.
    Ответ написан
    Комментировать
  • Как перейти с PHP на C# (не по стандартным учебникам)?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Читайте документацию и книги. И решайте задачки.
    Вы должны понимать, что такое строгая типизация.

    Найти все цифры 3х-значного числа можно используя остаток от деления.
    Для того, чтобы понимать эти принципы - важно какое-то время пописать программы на строго типизированном языке. Я в свое время писал на Pascal — этого было достаточно, чтобы понять многие вещи.
    Ответ написан
    Комментировать
  • Стоит ли идти после специалитета в магистратуру?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Странно как-то спрашивать у абсолютно незнакомых людей, что делать со своей жизнью: еще 2 года просидеть на шее у родителей и заниматься онанизмом в стенах университета или найти работу и получать практические навыки.

    Вы за 5 лет специалитета не поняли, чем именно вы хотите заниматься? Или вы всерьез думаете, что если будете высококлассным специалистом в какой-то области, то диплом магистра сильно повлияет на вашу зарплату?

    По веб разработке в магистратуре вы врятли узнаете много нового, поскольку это динамично развивающееся направление, и наша неповоротливая система образования просто не успевает менять программу. Да и преподавателям в большинстве случаев это не надо. У нас в универе (на ИСиТе, кстати) как учили лет 5 назад верстать фреймсетами, так до сих пор и учат.
    Ответ написан
    Комментировать
  • Как реализовать трансляцию событий(новостей) с сайта в приложение в Android Studio(Eclipse)?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Попробуйте сделать там какой-нибудь RSS-ридер. И раз в 10 минут отправляйте запрос к RSS на наличие новых новостей.
    Ответ написан
    Комментировать
  • Каким образом написать скрипт для автоматического построения реф-дерева?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Гуглить nested sets
    Материалов в сети много.

    И в базе нарушены нормальные формы - у вас несколько столбцов parent, parent2, ...
    В таком случае их надо выносить в отдельную таблицу, иначе в дальнейшем возникнут проблемы.
    Ответ написан
  • В какой ВУЗ Питера лучше поступать с желанием стать веб-программистом?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Сам учусь в Бонче, факультет ИСиТ. Мой поток - первые бакалавры, программа ужасная. На 1 курсе давали алгоритмы на C++ (сортировки, поиска и т.д.), а на 3м курсе изучали основы C++ (вкупе с ООП).

    В общем и целом могу сказать, что многие предметы в универе сдаются абы как, лишь бы был язык подвешен, чтобы препода заболтать (в большинстве случаев). Если тебе что-то интересно, то учишь, общаешься с преподавателем.
    Но мне по вебу найти никого пока не удалось. Была лишь женщина-дизайнер + проектирование интерфейсов, знает много базы по этой теме, но например про jQuery и jQuery UI она не слышала до того момента, пока я ей не показал (в прошлом году).

    Плюс в моем универе один - на половину занятий можно не ходить, часть лаб и практик сдавать экстерном и освобождать себе время для самообразования + какой-то работы.
    На первом курсе я попал в школу веб-разработки от Embria - за те 2 месяца я узнал много больше, чем дал мне универ за 3 года.
    Если тема тебе интересна - то ты сам начнешь в ней разбираться и искать информацию. А большинство предметов у нас в университете либо не интересные, либо преподаватель не способен заинтересовать - в итоге хочется просто побыстрее закрыть предмет и посидеть покодить самостоятельно.

    Большой удачей будет тот факт, если ты найдешь хороших преподов по интересным тебе темам.
    Кстати, руководителем школы в Эмбрии был преподаватель из Политеха.

    ЕГЭ по физике требуют в большинстве ВУЗов, даже на программерские специальности. По крайней мере так было в тот год, когда я поступал. Информатика была лишь в единичных количествах и это были ужасные факультеты, все же топовые факультеты требовали физику.
    Ответ написан
    Комментировать
  • Стартап vs Крупная компания: куда пойти работать?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Сам в этом году через подобный выбор прошел - предложили в стартапе поучаствовать и чуть позже пригласили работать в крупную фирму.
    Выбрал крупную фирму, т.к. со стартапом не было никаких гарантий того, что через месяц-два-три я буду получать такую же ЗП.

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

    Сейчас я, работая в фирме, общаюсь с другими разработчиками, узнаю от них новую информацию, развиваюсь. И приходит понимание того, как мало у меня знаний для самостоятельного запуска крупного проекта.
    Ответ написан
    Комментировать