Задать вопрос
  • При возврате платежа в модифицированном google play банят?

    maaGames
    @maaGames
    Погроммирую программы
    Я оплачиваю товары в ИКЕЕ кредиткой и в течении суток делаю отзыв платежа. Есть возможность, что у меня потребуют вернуть мебель?
    Ответ написан
    Комментировать
  • Как веб разработчику дружить с дизайном?

    ruddy22
    @ruddy22
    Спасение утопающих — дело рук самих утопающих
    а Вы не думал, о такой вещи?!
    -накидать прототип функционала на ангуляре, либо другом фреймворке/либе
    -сверстать
    -результат показать как альтернативу того, что придумал дизайнер.

    на худой конец, есть такое решение uilang.com
    Ответ написан
    4 комментария
  • Мучаюсь с Eclipse и Android Studio, в сети почти все уроки на эклипсе, пытаюсь повторить на AS, но пока найдешь нужные пункты трачу нервы, что делать?

    anyd3v
    @anyd3v
    Сядьте и разберитесь с AS, вы так говорите что там 100500 пунктов. Без проблем пересел 3 года назад с эклипс на idea (AS базируется на intellij idea).
    Ответ написан
    Комментировать
  • Есть ли у вас советы для начинающих фрилансеров?

    ByKraB
    @ByKraB
    Могу дать один совет.

    Хватит уже создавать вопросы про фриланс. Просто идите делайте свою работу и получайте опыт.
    Ответ написан
    6 комментариев
  • Какой самый востребованный mvc framework для php для фрилансера?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Что вы заладили MVC да MVC. Почитайте что-ли... каких-нибудь статей на эту тему. Слишком частое упоминание оного может быть расценено как не понимание того, что же такое MVC.

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

    Востребованы... а вот эти три и являются самыми востребованными. Ну и если вы на СНГ ориентируетесь можно еще Yii2 включить в список.

    Базовые принципы и т.д. у всех этих фреймворков схожи. Laravel вообще на базе Symfony компонентов построен (как минимум имеет внутри все тот же AppKernel). Единственная разница, для серьезных проектов с применением всяких там DDD/BDD/TDD лучше брать Symfony или Zend. А для RAD - Laravel/Yii2.
    Ответ написан
    4 комментария
  • Как вы миритесь с тем, что все ваши идеи уже реализованы другими?

    GavriKos
    @GavriKos
    Идеи без реализации ничего не стоят. Поэтому, как сказал Crash, варианта ровно два:
    - забить,
    - реализовать лучше.
    Ответ написан
    Комментировать
  • Уход с Google play на альтернативный маркет, решение или удаление?

    GavriKos
    @GavriKos
    Вы создатель этих приложений чтобы перекинуть их на альтернативный маркет? Google play может запускаться без части своих сервисов, но это не выход. Если вы помешаны на инф.безопасности - выкиньте андроид. Если дело только в производительности - смиритесь и купите девайс помощнее.
    Ответ написан
    3 комментария
  • Как собрать команду для стартапа?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    можно ли мне собрать команду разработчиков

    Можно. Разрешаем. Берете плакат "Ищу разработчиков, готовых работать за еду" и ходите с ним возле бизнес-центров в вашем городе. Абсурдно, да?

    Если у вас только идея, но нет профессии, -- вы бизнесмен, и разработчиков вам нужно нанять. Разработчики приносят в проект свое умение производить, а вы -- свой организаторский талант. Если же оного не имеется, у вас не идея, сударь, а мечта. К ней применим совет великого комбинатора "плюнуть на это дело слюной, как плевали еще до времен исторического материализма". Великий комбинатор знатным организатором был, ему можно верить.
    Ответ написан
    2 комментария
  • Плагин Eclipse для синхронизации с Google Drive?

    nalomenko
    @nalomenko
    Руководитель отдела разработок в студии «Lava»
    Синхронизируйтесь с git или svn, в чем проблема?

    Есть вполне себе бесплатный Bitbucket (до 5 разработчиков).
    Ответ написан
    Комментировать
  • Почему российские заказчики в большинстве своем не воспринимают минималистичный веб-дизайн?

    ankfrv
    @ankfrv
    В большинстве своем, это не заказчики не воспринимают минимализм, а вы не воспринимаете потребностей заказчика. Очевидно, что сайт заказчика должен помогать ему достигать определенных бизнес-целей. Так же очевидно, что заказчик и лучше знает, и тоньше чувствует свою целевую аудиторию. Думая о минимализме вы забываете о том, что дизайн — это то, как вещь работает, а думаете только о том, как она выглядит. Скажем, для потребителей ИКЕА — это круто, потому что это будет работать. А вот для потребителей чебуреков от Арама — это работать не будет. И как бы дизайн не выглядел «круто» на ваш взгляд, этот взгляд так и останется «вкусовщиной».
    Если вы не можете дать клиенту решение, которое будет помогать достигать цели — значит, что в развитии отстаете вы, а не он. Если вы считаете, что ваше минималистичное решение все таки поможет — обоснуйте это и вас услышат. Не можете обосновать? Возможно, что за вашим минимализмом нет ничего, кроме минимализма.
    Ответ написан
    1 комментарий
  • На чём можно написать чат?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    > как?
    Бесконечное количество возможных вариантов.

    > на чём?
    Удобней всего будет на NodeJS, можно на Golang попробовать.

    > Суть проста: я запускаю, ввожу адрес страницы откуда он бёрет сообщения и выводит мне на экран.
    Шта?? Либо вы имеете очень... своеобразное представление о том, что такое чат, либо вы хотите не чат, нечто другое.
    Ответ написан
    2 комментария
  • Post и Get запросы, какая между ними разница и что лучше и для каких целей?

    socengel
    @socengel
    7 лет native php в продакшене, онлайн 20000+,
    Общего между ними то что они работают одинаково. Разницы между ними технически никакой. А вот идеологические различия есть.

    Я расскажу о них в контексте PHP. Прошу заметить что протокол HTTP к PHP имеет косвенное отношение потому что он создавался для обмена html страницами а PHP просто расширяет возможности и того и другого.

    GET запрос используется чтобы получить данные а POST чтобы отправить. (Напоминаю что технически они работают одинаково).

    Поэтому в контексте PHP опираясь на эту идеологию сделали следующим образом:
    1. При каждом запуске PHP по умолчанию создаются суперглобальные массивы ($_GET, $_POST).
    2. Если в строке запроса есть вопросительный знак(?). То все что после него считается параметрами GET запроса они представлены в формате 'ключ'='значение' и в качестве разделителя используется знак амперсанда (&)
    Пример:
    GET /index.php?name=Андрей&surname=Галкин
    это строка запроса, тут 2 параметра. эти параметры попадут в массив $_GET.
    3. $_POST заполняется другим способом. содержимое этого массива заполняется из "заголовков запроса". То есть из места, скрытого от глаз в явном виде. Всю рутину по созданию таких заголовков берет на себя браузер. Хотя иногда и что-то редактируется в заголовках в ручную.

    Чаще всего пост запрос используется в формах (для отправки данных).

    Например у нас есть форма для входа 2 поля логин и пароль.

    Представим что мы используем GET метод. Тогда при отправке формы мы перейдем на следующий адрес /login.php?login=Андрей&password=123 согласитесь что так передавать такую информацию совсем не безопасно. Любой может открыть ваш браузер и начиная вводить адрес сайта он из истории может увидеть ваши пароли и логины.

    А вот если бы мы указали методом POST то мы бы получили следующий запрос:
    POST /login.php (login=Андрей&password=123) то что в скобочках было бы скрыто и никак не сохранено в браузере.

    Теперь другая ситуация например форма поиска. Мы вводим текст и получаем страницу с результатами. Вот тут уместнее GET форма. потому что нам было бы удобно сразу иметь ссылку на результат поиска, то есть добавить в строку запроса можно выразится "Публичные параметры", которыми можно поделиться. И как результат в строке браузера будет конкретная ссылка на текущую страницу. Мы можем ее скопировать, и разместить где-нибудь, или например скинуть другу. И получить при переходе одну и ту же страницу. А не просить других людей зайти на сайт и в поиск вбить определенную фразу чтобы получить необходимую страницу.

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

    И еще одна хорошая новость их можно комбинировать, например
    POST /index.php?page=login (login=Андрей&password=123) Думаю я уже достаточно объяснил что из этого получится и какие параметры в какой массив попадут.
    Ответ написан
    2 комментария
  • Почему многие программисты не любят javascript?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Потому что с помощью него можно выстрелить себе же в ногу.
    Ответ написан
    Комментировать
  • Насколько необходимо и нужно знание PHP/JS/Mobile Android в работе программиста 1С?

    @maxyc_webber
    Web-программист
    facepalm, sorry
    Ответ написан
    Комментировать
  • У меня есть куча свободного времени и желание работать в фрилансе.Но с чего же начать?

    @iliyaisd
    Если есть запас по времени, я б на вашем месте не лез в веб (в смысле, классическая связка из РНР, HTMl, JS). На фрилансе это помойка, где придётся конкурировать с 9000 школьников и индусов, пока наберёте достаточно опыта, чтобы выставлять заказчикам нормальный ценник и претензии, его подтверждающие.
    Из доходного на фрилансе - objective C, ruby, java, python. Встречается понемногу и другое.
    Ответ написан
    2 комментария
  • Привет! Хочу работать гуманитарием в IT-сфере. как развиваться?

    blasheevich
    @blasheevich
    Может быть вам попробовать свои силы дед-морозом, счас новый год?
    Ответ написан
    1 комментарий
  • Изучаю java, какие знаний БД хватит?

    xSkyFoXx
    @xSkyFoXx
    Не соглашусь с IceJOKER.
    Вам необходимо знать как минимум SQL на приличном уровне и уметь ставить ту БД, с которой, скорее всего, планируете работать. Например MySQL ставится очень просто и быстро и не требует особо знаний.
    Но даже если вы планируете пользоваться только ORM и не лезть ручками в БД, вы всё равно ОБЯЗАНЫ хорошо понимать, что такое INNER JOIN, OUTER JOIN (LEFT, RIGHT), ORDER BY, HAVING и т.п.
    Иначе станете очередным разработчиком, который будет делать по 2-3 запроса а потом в циклах собирать результаты выборки (hint.: ORMы умеют JOIN'ы. Почти все. Просто большинство людей игнорируют такую возможность. А потом приходится скейлить вертикально-неприлично серваки с БД)
    Ответ написан
    7 комментариев
  • На каком ЯП проще начать удаленную работу или фриланс?

    Atanvar
    @Atanvar
    Frontend developer
    Если ты знаешь программирование, а не ЯП то сможешь и на паскалях зарабатывать.
    Никогда не выбирай язык исходя из желания заработать, это провально, по себе знаю, сам метался между питоном, пхп и джавой.
    Возьми язык который тебе нравится и с которым тебе комфортнее всего живется, прокачай скиллы (фреймворки, паттерны, алгоритмы) и ты сможешь на нем зарабатывать.
    Ответ написан
    1 комментарий