• Какие есть ресурсы по .net?

    Alexey_Suprun
    @Alexey_Suprun
    Web Developer Blog - ссылка в описании
    Официальная документация
    Ответ написан
    Комментировать
  • Что делать, если отсутствует официально постовляемый API, а возможности приложения уж очень хочется расширить?

    @MiiNiPaa
    1) Реверс-инжиниринг, чтобы понять, как код игры используется для создания игры, Затем:

    2) Dll Injection чтобы управлять процессом игры напрямую, или больше реверс-инжиниринга, чтобы воссоздать действия необходимые для создания игры в своей программе.
    Ответ написан
    2 комментария
  • Подходят ли уроки Andriod Studo к Intellij IDEA?

    zagayevskiy
    @zagayevskiy Куратор тега Java
    Android developer at Yandex
    Подходят. При изучении чего-то из программирования, делай упор на язык/платформу/SDK/whatever, а не на IDE. IDE приходят и уходят, а всё остальное - остаётся.
    Ответ написан
  • Стоит ли идти в компанию второй раз?

    Hatsune-Miku
    @Hatsune-Miku
    Няшк :3
    А почему бы и нет? Тут вы лично должны для себя решенире принимать, вопрос не для обсуждения)
    Ответ написан
    Комментировать
  • Пузырь стартапов?

    @tovogukA
    Первый раз, что ли?
    ))))
    Ответ написан
    Комментировать
  • Что отличает freelance программиста от корпоративного?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Проблема как раз таки в том, что нужен опыт командной разработки. То есть если вы фрилансер и вы работаете еще с десятком человек - то это не сильно отличается от "корпоративного" разработчика.

    А по поводу стэка... ну как правило фрилансеры одиночки плохо знают git/hg (commit, push что еще надо), не знакомы с такими вещами как CI, CD, не пишут тесты. А что уж говорить о методологиях разработки, их и "корпоративные разработчики" частенько не понимают.
    Ответ написан
    18 комментариев
  • Пузырь стартапов?

    Maronus
    @Maronus
    Это не "возможнось", это факт: любой кто будет говорить слова "стартап", "смузи", "коворкинг" — будут автоматически уничтожаться боевыми человекоподобными роботами.
    Ответ написан
    Комментировать
  • Что отличает freelance программиста от корпоративного?

    @dmitryKovalskiy
    программист средней руки
    Дело скорее не в стеке технологий, а в том, что 2 большие разницы работать в команде в офисе и работать дома фрилансером. Как минимум атмосфера разнится, а по факту - процесс разработки построен иначе. Как вариант - кадровики не хотят связываться с человеком, который "попробует, ему не понравится в офисе" и он свалит обратно во фриланс.
    Ответ написан
    3 комментария
  • Есть ли эмулятор ios под винду?

    Maronus
    @Maronus
    Нет. Эмулятор ios есть только под OS X. Ставьте виртуалку с хакинтош, либо покупайте Мак.

    хакинтоши для vmware идут почему-то без xcode

    На сколько я помню xcode ставится из AppStore в два клика. Добивайтесь работы AppStore на хакинтоше (с этим бывают проблемы вроде) и все будет.
    Ответ написан
    Комментировать
  • С чего начать свой путь(разработка под wp и win)?

    Maronus
    @Maronus
    Что выбрать?

    Другую платформу. Серьезно. Как WP разработчик ответственно заявляю — вакансий в данном направлении крайне мало, особенно на российском рынке.
    Если хочется C# и мобилки — изучай Xamarin.
    Если хочется C# и игры (в том числе мобильные) — Unity.
    Если хочется C# без мобилок и игр — ASP.NET и Enterprise направление.
    По всем трем пунктам спецы востребованы.

    Если все таки хочешь разрабатывать под WP, то 8,1 — единственная актуальная мобильная версия.
    UWP — позволяет создавать приложения под разные платформы (телефоны, десктопы, xbox и т.д.) с единым кодом, то есть значительно сократить время на разработку.

    Но пока не суйтесь в эти дебри. Начните с изучения базового синтаксиса C#. Хороших книг — валом. Большинство советуют "CLR via C#" Рихтера. Как только более менее освоитесь с самим языком (без графического интерфейса, просто консоль) — выбирайте одно из вышеперечисленных направлений и изучайте требуемый стек технологий.
    Ответ написан
    1 комментарий
  • Есть ли смысл начинать изучать Objective C с нуля, если программист имеет iphone старой модели?

    Вы спрашиваете про несвязанные вещи...
    Язык служит инструментом для разработки, его нужно учить.
    Ответ написан
  • Нужен ли до сих пор IE8?

    L0k1
    @L0k1
    как же задолбали эти дебильные вопросы....
    если заказчик хочет ие8 и платит тебе за это деньги - ты делаешь под ие8
    если ты делаешь что-то для себя - сам и решай, нужно ли тебе это некрофильство
    Ответ написан
    Комментировать
  • Нужен ли до сих пор IE8?

    @huhrmuhr
    Каким боком прекращение поддержки ПО связано с тем, что в одночасье все от него откажутся?

    Нужна ли конкретно верстка под IE8 зависит от того - а согласен ли заказчик ее оплачивать дополнительно.
    Если заказчику повезет, то верстка такова, что особенности IE8 не влияют. Если нет - бабло гони.

    Так было и до прекращения поддержки IE8 - что там о себе думают в MS никак не влияет на ваши обязанности. Только деньги, которые платят вам, а не MS - только это и влияет делать под IE8 или нет.

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

    У меня на сайте, который мне приносит основное бабло, заходят и с IE6 и с Opera 9 процентов 5% - пришлось под них делать специальную версию сайта.

    Если вы с точки зрения заказчика спрашиваете - то экономическую целесообразность нужно считать, а не просто так с кондачка. Если у вас есть старая версия сайта, то посмотрите там статистику посещаемости. Посчитайте, сколько вы зарабатываете на этих посетителях. Спросите у разработчика стоимость доработки под эти старые версии. И делайте обоснованные выводы.
    Ответ написан
    5 комментариев
  • Аналог должности у нас Технический директор/CTO?

    @WapGeaR
    Программист
    У нас этой должности соответствует Технический директор.
    Странный очень вопрос.
    Ответ написан
    3 комментария
  • Позволяет ли патентная система налогоблажения работать через upwork и другие иностранные биржи?

    buttersmai
    @buttersmai
    Звонил в налоговую как раз с вопросом по этому виду деятельности.
    В Москве(где живу) патент стоит 300к, в регионе(где прописан) стоит 23к. То есть, налоговую нагрузку снизил бы.

    Но, понятие "веду деятельность через интернет" ввело их в ступор.
    В приниципе, так как все расчетные счета в одном регионе, а прописан в другом - то, очевидно, что ведешь деятельность там, где счета.
    Инспектор посоветовала оставаться на УСН, что я и сделал.
    Ответ написан
    4 комментария
  • Сколько должен получать ведущий программист стартапа?

    sim3x
    @sim3x
    Средняя температура по больнице измеряется в кремниевой долине
    Там - зп (средняя по рынку) + опцион (доля)
    Размеры - по договоренности

    Опцион, доля, договор и тп, если у тебя фирма не зарегистрирована в цивилизованной стране - ничего не значат

    ТЛ на 0 денег к тебе не пойдет ни в какой стране
    Ответ написан
    Комментировать
  • Что хранить на сервере для push?

    @Fixid
    а чем не устраивает Apple Push Notification service?
    Ответ написан
    Комментировать
  • Каким образом с технологией ASP.NET MVC соотносятся языки программирования С# и VB.NET?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    У веб приложения есть две части - клиентская и серверная. Клиентская - это веб страничка, которую пользователь видит в браузере. Серверная - это то, что генерирует на сервере эти странички, которые загружаются у пользователя на клиенте (в браузере).

    Клиентская часть - это HTML, CSS и JavaScript - то бишь те технологии, которые используются для создания обычных веб страниц. При этом на сервере могут быть использованы очень разные стеки технологий. В частности для стэка .NET - есть IIS (веб-сервер для хостинг-серверов на базе Windows), на котором работает ASP.NET (это веб фреймворк для генерации веб страниц) с использованием языка программирования С# или VB.NET.

    Пример другого стека на сервере: веб-сервер Apache (обычно на хостинг сервере на базе Linux), на котором работает скажем веб-фреймфорк CakePHP с использованием языка программирования PHP.

    Еще один пример: веб-сервер Passenger (на хостинг сервере под управлением операционок семейства Unix), на котором работает веб-фремворк Ruby on Rails, где разработку вы ведете на языке программирования Ruby.

    Есть подобные серверные комбинации для других языков программирования - Python, Java и тп.

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

    Например, для языка программирования PHP есть много разных веб фреймворков. Для других языков - тоже. Даже для языков С# и VB.NET есть ASP.NET WebForms (раньше его наывали просто ASP.NET) и ASP.NET MVC (сюда же я бы отнес вариацию фреймворка для создания API - Web API). Для многиэ стэков есть много разных веб-серверов, веб-времворков и соответственно можно использовать много вариантов связок ОС - ВС - ВФ - ЯП

    На счет "Пишем сайт на VB.NET" это скорей всего значит - пишем на VB.NET веб приложение, которое будет использовать один из веб фремворков (либо ASP.NET WebForms либо ASP.NET MVC).

    Надеюсь, мне удалось внести ясность в терминологическую кашу, окружающую нас. К сожалению, даже в википедии я часто вижу эту кашу и кто-то начинает называть ASP.NET языком программирования. Это не так.
    Ответ написан
    7 комментариев
  • Как составляют бизнес план и составляет ли его обычно исполнитель проекта, или для этого стоит нанять опытных специалистов?

    @four4
    За вас никто не сделает.
    Лучше вас никто не сделает. Вы кровно заинтересованы.

    Про инвесторов:

    Ну вот есть у меня (допустим) идея и рабочий прототип определенной программы/сервиса. И мне нужен инвестор. Инвестору нужен подробный бизнес-план, т. к. за ляля-тополя со мной работать никто не будет )


    Настоящему инвестору интересен не прототип, а уже работающий (хотя бы на минимальных оборотах) проект.
    На прототип вы будете искать инвестора сто лет.

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

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

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

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