Задать вопрос
  • Как наладить взаимоотношения заказчика и программиста-фрилансера?

    opium
    @opium
    Просто люблю качественно работать
    1)Я подписал три договора на фрилансе, ни одна из трех компаний не исполнила в итоге своих обязательств. Так что увы нет смысла их подписывать если суммы не большие. Разлет цен только из за вас, вы не знаете что вы хотите, может оно стоит 300 долларов, а может и 30 000 долларов, чтобы разброса цен не было, вам просто надо назвать цену самому. Вам как никому другому должно быть ясно сколько это стоит, если вам не ясно то скорее всего вам этим не стоит заниматься.
    2)Есть куча программ для учета времени со скриншотами или даже записью действий экрана.
    3)Да кому нахрен нужно ваше тз, как вы себе представляете работу без тз ?
    Я за последние три года нанял добрые две сотни людей на фрилансе и на разу у меня тз не украли.
    Ответ написан
    1 комментарий
  • Как создать робота художника?

    VasiliyIsaichkin
    @VasiliyIsaichkin
    Web front/back-end (JS-full stack) app developer
    1. Если художника, то скорее всего ардуины мало (или как оконченый контроллер шаговиков) - надо еще саму картинку обрабатывать (хотя тут задачи не понятны).
    2. Хорошая (точная) механика + оптическое подтверждение, а вообще вопрос слишком общий. не понятно что сделать и что такое робот художник? графопостроитель? или андройд с кисточкой в руках?
    3. Совсем без знаний электроники никак, но если есть мозг - разобратся за месяц-два можно полностью.
    Ответ написан
    1 комментарий
  • Где найти описание константных типов в с++/com?

    peleron
    @peleron
    Веду кружки по робототехнике
    Посмотрите в разделе "Указатели" на сайте www.codenet.ru/db/vfp/winapi
    В вашем случае:
    LPDATAOBJECT - указатель на какой-то объект
    LPCITEMIDLIST - указатель на константный список из ITEMID
    Ответ написан
    1 комментарий
  • Где можно потренировать навыки JavaScript OOP?

    xaver
    @xaver
    Цифровой кочевник
    Поизучайте Extjs
    ТЗ: напишите систему учета товаров для интернет магазина :)
    Ответ написан
    Комментировать
  • ASP MVC 5. Как сделать переключение ролей у пользователя в зависимости от того, какую группу он выберет?

    @Kokcuk
    Не претендую на истину в последней инстанции, но я недавно эту задачу так решал:
    В базе завел сущности
    1) page {controller, action},
    2) userrole {pages}
    3) user {userroles}
    Создаем страницу или автоматически на основе контроллеров этот список билдим, а не в базе храним, создаем роль, присваиваем роли страницы и соответственно юзеру даем разные роли.
    Далее делаем свой атриубут и наследуемся от AuthorizeAttribute, оверрайдим AuthorizeCore, внутри получаем через httpContext.Request.RequestContext.RouteData имя запрашиваемого контроллера и метода, httpContext.User.Identity.Name получаем имя юзера, ну а дальше дело техники, получаем его роли, страницы и смотрим пускать или нет.
    атрибут можно писать как над методами, так и над всем контроллером.
    Ответ написан
    Комментировать
  • Планирую проект, нужны ваши советы (веб-разработка, Android, iOS)?

    xakpc
    @xakpc
    full-stack .net developer, CEO Leecero.com
    Сделать хороший чат очень не просто. Я писал телеграм на андройд, и в общем это тягостная задача. Но реализуемая.

    1. В теории этого достаточно. На практике это невозможно. Изучить два языкы и особенности двух сильно разных платформ с нуля будет очень проблематично. И долго. Рекомендую пойти в сторону какого-нибудь кроссплатформенного фреймворка, типа PhoneGap. Или же можно попробовать гибридный, типа Xamarin, только он дорогой.

    2. Если в свободное время я бы закладывал по 2-3 месяца на платформу минимум

    3. Вам в любом случае нужен сервер. Не уверен что PHP + MySQL подойдет, но например NodeJS вполне. В сочетании с PhoneGap (например) вам нужно изучить только 1 язык - JavaScript. А в сочетании с Xamarin - только C#, а на нем все что угодно написать можно.

    4. Чтобы узнать как пишутся, почитайте например "Совершенный код" Макконелла или что угодно у Джоэла Спольски

    5. Я довольно плох в оценке стоимостей, но мне видется в районе 100к за платформу.
    Ответ написан
    1 комментарий
  • Как оградить себя от сайтов?

    @ru_janex
    я пробовала средствами настройки роутера.
    Но потом потом поймала себя на hideme...
    Вот.. через анонимные проксики отлично обходит..
    Ответ написан
    Комментировать
  • Работа php программистом?

    Ситуация нормальная, так как на фриланс-биржах задания однотипные - прикрутить модуль к Joomla, сделать сайт на Wordpress.
    В вашем случае нужны сайты на подобие Хантим (выше уже отметили его).

    P.S. а фреймворк это все таки хорошо, гляньте в его сторону. Он позволит быстрее создать скелет будущего сайта
    Ответ написан
    Комментировать
  • Какое железо подобрать под развертывание WEB сервера? (ТЗ внутри)?

    edinorog
    @edinorog
    Троллей не кормить!
    =D прежде чем рубить бабло нужно поделиться денюжкой с консультантом. Кошелек озвучить?
    Ответ написан
    1 комментарий
  • Как лучше организовать взаимодействие с настольным Qt/C++ Application через интернет?

    peleron
    @peleron
    Веду кружки по робототехнике
    Предложу три варианта взаимодействия через Web:
    1. Соединение "клиент-сервер-клиент". в интернете организовывается простейший HTTP сервер. На него ложится CGI-скрипт, который принимает запросы от управляющего устройства и складывает их в файл. Второе (управляемого) устройство периодически скачивает с сервера запросы и отвечает на них - ответы также складируются на сервере. А затем управляющее устройство выгребает их. Это классический случай, в принципе тут ничего сложного и страшного нет. Но главный минус - real-time'a не получится. Задержки будут в пару секунд
    2. Соединение "клиент-клиент через IPv4". Управляющий и управляемый компьютер каким-то образом договариваются о соединении между собой - с целью преодоления всевозможных NAT'ов и файрволлов. А затем обмениваются данными между собой. Плюс - real-time, минус - сложные решения для организации начального соединения. Причём минус жирный - для embedded устройств, особенно без полноценной поддержки сетевого стека и сторонних утилит для сети это организовать очень сложно.
    3. Соединение "клиент-клиент через IPv6". Поскольку сеть - IPv6, то не нужно заморачиваться о преодолении NAT'ов - в IPv6 к любому устройству можно достучаться напрямую. Код совсем минимальный. Минус - IPv6 пока не сильно развит, но есть много сервисов, позволяющих пробросить IPv6 через IPv4. Но это требует установки дополнительного софта.
    Так что решайте - стоит ли мучаться с Arduino, или же проще взять что-то помощнее, нп. тот же RaspberryPi и ему подобных товарищей
    Ответ написан
    5 комментариев
  • Какой необходимый минимум для начала работы на odesk (или аналогах)?

    opium
    @opium
    Просто люблю качественно работать
    Да никакой, до сих пор часть работы делаю впервые.
    Ответ написан
    Комментировать
  • Какой идеальный рабочий день ИТ-шника?

    @mynicknameisimho
    1. 24/7
    2. 24/7
    3. Когда больше некому.

    ЗЫ: IT-шнег - понятие растяжимое.
    Ответ написан
    Комментировать
  • Есть ли ПО для сбора информации о железе ПК и отправки на сервер посредством интернет?

    edinorog
    @edinorog
    Троллей не кормить!
    Бред параноика. Компы пломбируется и ставятся на подотчет ответственному лицу. Тот за них башкой отвечает. Не ясно нафиг мониторить обновления ... не ясно обновления чего ... не ясно устройства сети ... не ясно кем вы приходитесь для этой сети.
    Ответ написан
    5 комментариев
  • Есть ли ПО для сбора информации о железе ПК и отправки на сервер посредством интернет?

    iiil
    @iiil
    Инженер и вэб-дизайнер, рисую.
    Я Вам тут запятые слегка исправлю, ок?
    Во-первых, посредством интернета.
    Во-вторых, вопрос Ваш звучит как задание на фриланс.ру, как насчет: "помогите найти" или хотя бы "пацаны, никто не видел?" ?
    А не посредством интернета как отправлять данные на сервер? Через почту России?
    Ответ написан
    3 комментария
  • Путь из фрилансера в аутсорс контору. Как?

    nowm
    @nowm
    Когда начинают закидывать работой, лучший способ — повышать цену.

    Кстати, у многих заказчиков на одеске совершенно нормальная практика: платить 5-10 долларов программистам из Индии, 15-25 долларов — программистам из России и 50-60 долларов — программистам из США. Даже если сложность работы совершенно одинаковая в каждом случае.

    Вот тот владелец студии, которого вам удалось допросить, просто притворился американским программистом. И совершенно логично и нормально, что ему платят в несколько раз больше, чем другим, ведь все думают, что он из США, ведь у него там офис и реклама. А он в России платит намного меньшие ставки местным работникам. При этом, для этих работников ставки выглядят вполне прилично по местным меркам. А себе просто забирает всё, что осталось после расходов.

    Я пишу как обычный мелкий фрилансер — меня пока что не заваливают там работой. Но я просто читаю и анализирую очень много предложений. Именно отсюда моё мнение, что дела обстоят именно так. Кстати, очень часто видел — прямым текстом пишут, что будут платить максимум 20 долларов, но «если вы из США, то вот вам ссылка на вакансию для тех, кто из США». Открываешь ссылку, а там цены ровно в два раза выше при тех же требованиях.

    Вообще, это очень сложный момент, когда начинаешь себе в пару/триплет/квартет брать дополнительных людей. Ты и так делаешь кучу работы, а тут на тебя сваливаются ещё и организационные моменты, а иногда ещё и бессонные ночи, потому что твой напарник пропал/запил/бабушка заболела, а работу нужно делать, потому что за сделанную работу именно ты отвечаешь. Получается, что ты тратишь на работу ещё больше времени, но денег больше уже не получаешь. И это уже не «работать по 4 часа в день, а всё остальное время заниматься своими личными делами», о котором мечтают, когда начинают заниматься фрилансом.

    Лучше всего копить деньги, а потом их крутить — вложить в стартап; отдать в брокерскую контору (не самому играть, а отдать им и пусть с ними крутятся и платят тебе обещанные 100% в год); положить в банк под проценты; создать контентный сайт, нанять туда копирайтера средней руки, вложиться в раскрутку и повесить туда рекламу, которая в итоге всё будет окупать и т.д. — в общем, все те вещи, в которых тебе нужно принимать минимальное участие. Это всё рисково, конечно, но если вкладывать их в несколько разных мест, то больше шансов, что они будут приносить доход, а не просто сгорать.
    Ответ написан
  • Чем заняться/выучить?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Тем, что интересно. Если не интересно - результата хорошего не получите. А специалист всегда найдет работу, какую область не возьми.
    Ответ написан
    1 комментарий
  • Как вставить готовый текст в комментарий vk на сайте?

    @ru_janex
    Оно(vk api) из description и title текущей стрницы складывает насколько помню.
    Ответ написан
    1 комментарий
  • Галерея на Drupal, взаимодействующая с базой данных

    @ru_janex
    Можно через views
    Просто выбирать как нечто для вывода, нужно не весь типа материала а определённое поле, то что с картинками.

    вот здесь так сделано
    sustec.ru/%D0%A4%D0%BE%D1%82%D0%BE%D0%B3%D0%B0%D0%...
    Ответ написан
    Комментировать
  • Drupal 7 и форма обратной связи?

    @ru_janex
    я делала для диплома форму обратной связи в виде ноды, которую разрешено создавать анонимам, они автоматом создаются неопубликованные.
    а отдельно там уже можно форму подредактировать, jquery скрипты через murkUp поставить и тд...
    Причем смотри.
    1. делаешь два вьюса. один - на котором неопубликованные.
    2. ставишь модуль Rules, в нем прописываешь действие, что бы после того как кто то откаментирует этот отзыв, он получал статус опубликован. в тот же Rules прописываешь что бы этот камент отсылался на ящик указанный в поле формы.(который аноним указал)
    (тут может быть проблема только в настройке сервера, SMTP)
    Ответ написан
    Комментировать
  • Как в Drupal побороть ошибку 404 при удалении материала?

    @ru_janex
    хь))))
    а может попробовать на
    hook_node_delete($node) {

    }
    сделать перенаправление на предыдущую страницу средствами пыха?
    Ответ написан
    Комментировать