Задать вопрос
  • Как разрабатывать веб-приложения на NodeJS и AngularJS?

    zTrue
    @zTrue
    1. Для бекенда можно использовать фреймворк express. Для статики там есть express.static()
    expressjs.com/4x/api.html#app.use
    2. Локально
    3. forever https://github.com/nodejitsu/forever
    4. После обновления приделся перезапустить node, но возможно, какие-то фреймворки позволяют этого не делать.
    Ответ написан
    2 комментария
  • Какой есть анонимный блокнот для андроид?

    Carcharodon
    @Carcharodon
    люблю криптографию
    "Также хотелось бы получить советы по информационной безопасности при использовании смартфона"


    Минимальное требование - всегда обращайте внимание на требования приложений (к чему они хотят получить доступ): получить приложению того же блокнота доступ к камере - как минимум, подозрительно. Я бы таким приложением не пользовался.

    А вывод пока один: сейчас нет безопасных смартфонов, потому что нет доверия к коду и производителям мобильных ОС и приложений. Хранить конфиденциалку в мобильнике - только на свой страх и риск.
    Шифрование в смартфонах тоже такое шифрование. Гарантии секретности ключа никто дать не может. И чтобы проверить его секретность - тоже либо много ресурсов нужно, либо попросту нельзя (закрытые исходники).
    Вот так вот печально сейчас с информационной безопасностью при использовании смартфонов -_-.
    Ответ написан
    Комментировать
  • Как организовать получение денежных средств из-за границы?

    opium
    @opium
    Просто люблю качественно работать
    Заведите друга за границей со счетом в идеале в американском банке, там можно довольно много принимать.
    Ну или сами слетайте в америку и откройте себе счет и получите карточку дебетовую.
    Ответ написан
    Комментировать
  • Как перенести часть javascipt на сервер?

    Ответ написан
    Комментировать
  • Есть ли среда разработки для iOS/Android на Windows 7?

    VYakushev
    @VYakushev
    Разработчик Android в Nowtaxi
    Вариантов для Android на самом деле несколько:
    1. Eclipse. Изначально SDK делался под него. Но этот комбайн немного тормознуто работает на более менее большом проекте. Качаете просто Eclipse Standart. Все остальные варианты содержат ненужные вам плагины.
    2. Netbeans. Тоже неплохая среда разработки. Мало чем уступает Eclipse.
    3. Android Studio. На самом деле за названием скрывается IntelliJ IDEA, которую считаю самой лучшей средой разработки на Java. Это подтверждает и то, что Google отказался от Eclipse в пользу этой среды разработки. Выбирайте её и не пожалеете.

    Стоит отметить ещё один факт. Для первых двух надо обязательно отдельно скачать Android SDK и потом в настройках указать его расположение. Android Studio уже содержит SDK и сама всё настроит. Но для разработки все равно надо будет потом запустить менеджер SDK и установить нужные вам версии Android, которые вы планируете для разработки.

    А вот для iOS всё сложнее. Во-первых нет никакой возможности разрабатывать на Windows или Linux. Только Mac OS и ничего другого. В качестве IDE для разработки родной и бесплатный Xcode от Apple. Также можно приобрести платный AppCode всё от той же JetBrains, которая является разработчиком IntelliJ IDEA и многих других популярных IDE.
    Ответ написан
    Комментировать
  • Есть ли среда разработки для iOS/Android на Windows 7?

    @portfelio
    А чем вас не устраивает нативный вариант? developer.android.com/sdk/installing/studio.html Никакого мерзкого Эклипса, сплошная Идея ;)
    Ответ написан
    1 комментарий
  • Как перенести часть javascipt на сервер?

    demimurych
    @demimurych
    Несколько раз перечитал вопрос.
    И ничего не понял.
    Ответ написан
    3 комментария
  • Как сделать подобный выпадающий список?

    greabock
    @greabock
    Могу
    Cначала изучаем вот это и читаем здесь. Потом читаем здесь, здесь и здесь. Менюшку никто за Вас верстать не будет.
    Ответ написан
    Комментировать
  • Android Java приложение и веб-сервис с back-end на php. Дублирование?

    Выносить логику в рест апи, а уже веб/апп писать под рест :)
    Ответ написан
    Комментировать
  • Путь фрилансера. Как найти первый заказ?

    buttersmai
    @buttersmai
    Пишу свое мнение про Odesk и Elance, ибо работаю на них.
    1. Насчет "наладить поток заказов"-важно знать, что Вы вкладываете в это понятие. Ситуация "заказчики стучатся сами, а я только выбираю и программирую", как мне кажется, не совсем возможна. Так что готовьтесь, что часть времени Вы будете продавать себя. С другой стороны, если продадите на долгосрочный проект, то счастье Вам обеспечено.

    2. По поводу первых заказов: я брал первый заказ за 5$(за весь проект) и делал его по-максимуму, чтобы у заказчика и в мыслях не было поставить рейтинг ниже 5*.
    Первый отзыв-важный этап. После того, как добились его, начинайте просить более-менее сносные цены. На втором проекте я уже работал по 10$/час.
    Все Ваши рейты потом будут видны в профиле, поэтому чем больше платят сейчас-тем выше Вас ценят потом. Я еще как-то просил одного из первых заказчиков вместо 5 часов по 15$/час посчитать 3 часа по 25$/час(я заранее оговорил, что работы на 5 часов). Сумма для заказчика одна и та же, а у Вас в профиле уже хороший рейт светится и люди видят, что Вам уже платили такие деньги

    3. По поводу "стоит ли изучать в процессе то, что потребуется для выполнения".
    Я как-то встречал на хабре статью про фриланс, где писали что-то вроде "если Вы чего-то не знаете, но изучаете в процессе, то вы рискуете деньгами и временем заказчика". На мой взгляд, это не так. Вы не дворником работаете, в каждой задаче, скорее всего, придется изучать что-то новое: шаблонные заказы бывают, но вряд ли это про программирование. Так что, если уверены, что способны что-то изучить-смело берите заказ.

    4. По-моему, Вы зря используете "опытные фрилансеры" и "армия индусов" в одном предложении. Я месяц назад видел заказ, где было английским по-белому написано "only for native Russian speakers", где оставили биды один русский и два индуса.

    Чтобы конкурировать с ними, многие советуют оставлять заявку в числе первых. Для этого стоит организовать работу так, чтобы сразу видеть новые заявки по нужным ключевым словам в одном месте. Я для этого использую lancemonitor.com (возможно, это мини-PR, но я безумно благодарен автору за сэкономленное время). Сервис отправляет проекты по нужным Вам ключевикам на почту по мере их поступления: все собрано в одном месте и позволяет быстро реагировать

    5. Составляйте cover letter грамотно, под каждого заказчика, стараясь показать, что Вы вникли в проект. Можно задать 1-2 вопроса.
    Если на Odesk я первый проект делал за 5$, то на Elance первый был за 18$/час. Так что при хорошем профиле и подаче себя можно и без отзывов получить нормальный первый проект.
    Ответ написан
    Комментировать
  • Нужен ли HTML для изучения JavaScript и PHP?

    Rpsl
    @Rpsl
    Кратко о себе
    Учить JS и не знать HTML/CSS довольно амбициозное решение.

    Понять PHP не зная HTML конечно можно, но какой вообще смысл учить языки web программирования и не понимать азов?

    Я посоветую сначала научиться верстать дивами и уже после этого оживлять верстку через JS/PHP.
    Ответ написан
    Комментировать
  • Нужен ли HTML для изучения JavaScript и PHP?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Да, обязательно.
    Иначе неизбежно будут появляться вопросы типа "у меня база данных все переводы строк съела!" и "И база данных обрезает любой текст до одного слова!"

    Не говоря уже о столь экзотических случаях, как SQL-запрос зависит от цвета html таблицы
    Ответ написан
    Комментировать
  • Стоит ли первым языком (после школьного Pascal) выбирать node.js?

    ramntry
    @ramntry
    Я поддержу JS и Python.

    Первый, потому что благодаря node.js он позволяет программировать и фронтент, и бекенд - одним языком вы убьёте двух зайцев, быстрее сможете начать что-то делать для своего проекта. Возможно, даже трёх зайцев, так как некоторые NoSQL базы данных используют подмножество JS в качестве языка запросов, а NoSQL-подход в изучении попроще классического реляционного (в конце концов, вы автоматически получите представление о JSON, которому в большинстве случаев удаётся эффективно замещать значительно более тяжёлый XML).

    Второй, потому что он прост и очень много умеет, как в веб, так и в области автоматизации системного администрирования. Значит, в процессе его изучения вы сможете применять получаемые знания на практике, прямо на рабочем месте. Python вам подарит Django, который до поры до времени вообще скроет от вас премудрости работы с базами данных (благодаря ORM). Проще он потому, что имеет простую объектную модель, предлагает большой набор встроенных структур данных с хорошо продуманными интерфейсами (туториал на офф.сайте сразу вам скажет, что dict - ассоциативный массив, подробно расскажет, как им пользоваться. В JS можно умом двинуться, пока поймёшь, что Object и есть ассоциативный массив и как его в таком качестве эксплуатировать).

    Но JS для фронтенда всё равно придётся выучить.

    Ruby не стану советовать. Для вас Ruby в связке с Ruby on Rails будет тем же тандемом Python + Django, только 1) ощутимо более сложным для изучения 2) практически неприменимым на основном месте работы 3) перегруженным в смысле конкуренции на рынке труда не хуже PHP.

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

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

    kotomyava
    @kotomyava
    Системный администратор
    А чего критиковать?
    Если есть навыки коммуникации, и хорошие знания по своей специальности, можно уходить фрилансить. Как раз тот левак начать искать и делать на биржах и различных тематических форумах, нарабатывая репутацию, и понимая, что и как в этой кухне. Понравится - вполне вариант, и можно будет полностью на него переключиться. Стабильность будет, конечно, не сразу, но будет - наработаются постоянные клиенты, пойдут рекомендации, и при грамотном подходе доход будет больше чем на удалённой работе, к тому же можно будет выбирать, чем заниматься.

    Не понравится, так это всё равно не помешает - есть заодно шанс найти удалённую работу в процессе выполнения разовых задач. И полезные связи нарабатываются.

    Если с общением с клиентами проблемы, то видимо, стоит сразу поискать варианты удалённой работы, где не придётся заниматься продажей своих услуг, и общением с клиентами.
    У нас этот рынок не очень развит, но есть.
    А если нет проблем с английским, так ещё и намного проще будет такую работу найти и за приличные деньги.
    Ответ написан
    Комментировать
  • JavaScript + фриланс - есть смысл?

    webvany
    @webvany
    Дизайнер
    Если вы умеете разговаривать с людьми и имеете навык убеждения, то фриланс вам подойдёт. Знаю людей, которые имеют знания html/css/php или html/css/js и не могут найти клиента, пытаются делать что-то за копейки. Так же знаю других людей, которые с лёгкостью находят клиентов, не зная даже js. Поэтому всё зависит от вас и советую, если нет портфолио, на фриланс биржи можете даже не пытаться соваться, там чаще всего категорически не принимают фрилансеров без портфолио, так как есть фрилансеры с портфолио, зачем им выбирать вас и рисковать? Ищите клиентов в своём городе, либо удалённо, но точно не через биржи. Я например первых клиентов на заказ сайта нашёл на vk.com, причём это было очень легко, как ни странно. В соц. сетях сидят те клиенты, которые либо ещё не дошли до фриланс бирж, либо не знают о них, соответственно, когда вы им напишите, у них выбор небольшой, и даже если у вас нет портфолио, но вы можете убедить их в том, что вы работоспособны, заработать сможете.
    Ещё один фактор, клиенты, которые не сидят на фриланс биржах, почему их легко убедить. Они скорей всего нашли в своём городе какую-то студию с помощью гугла, но это популярная студия, которая делает сайты за бешеные деньги. Но ваши цены, по сравнению с топами гугла значительно лучше.
    Как я понимаю, вы знаете html/css? Если так, делайте сайты на заказ.
    Ответ написан
    6 комментариев
  • С чего начать изучение javascript?

    @Masterme

    > Иногда возникает потребность переписать какие-то готовые решения под себя но упираюсь в отсутствие знаний. И в таких случаях приходиться полагаться на интуицию.

    Ну если папа с мамой не научили, что можно забить в гугл "самоучитель javascript" или "уроки javascript" или открыть исходный пример и посмотреть, как там сделано, то да, остаётся полагаться на интуицию. Ещё можно помолиться.

    Ответ написан
    Комментировать
  • Вопросы рекрутеру

    Kotofey
    @Kotofey
    Интересует подкованность ректрутеров в области IT.
    1. Какое у вас образование, техническое (какое) или гуманитарное?
    2. Как хорошо вы ориентируетесь в языках программирования и знаете назначение большинства из них? (например понимаете ли разницу между java и javascript?)
    3. Как хорошо разбираетесь в компьютерном железе? (например смогли бы самостоятельно выбрать все комплектующие и собрать компьютер?)
    Ответ написан
    Комментировать
  • Вопросы рекрутеру

    ZmeeeD
    @ZmeeeD
    Оооо… я так же хотел избавить себя от глупых и не только вопросов на собеседованиях )) paunin.com/content/resume_fun.html
    Эффект был интересным :)

    Расскажите вообщем про приоритеты на встречах, скажем:
    1. Смотрим на апрятность кода
    2. Смотрим на запах кода
    3. Первые два пункта по отношению к человеку :)))

    Расскажите что думаете про тестовые задания

    Расскажите про топ IT специальности CIO, CTO (мне интересно)

    Как не хотеть уехать за бугор работая в СНГ :)
    Ответ написан
    Комментировать
  • Раcширение для управления LocalStorage?

    А чем встроенная dev консоль (F12/Resources/Local Storage) не устраивает?
    Ответ написан
    5 комментариев