• Обращать ли на некоторвые предупреждения в полей консоли?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Если вы не собираетесь исследовать вылеты своего приложения, то можете забить болт на эти подсказки.
    Ответ написан
    2 комментария
  • Как установить Laravel на обычный хостинг-сервер?

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    Но теперь решил, что пора двигаться дальше и нужно установить его на свой хостинг. Вот только как это сделать? Там нужен композер или еще что-то?

    Не нужен. Композер - это менеджер пакетов, который разгружает файлы в папку "vendor", а так же обновляет их там и т.д. Нет никакой проблемы закачать их "руками", в конечном виде, на хостинг.

    Максимум, что может понадобиться - это наличие сервера Apache (коий есть примерно у 95% хостеров), что бы переопределить корневую директорию проекта.

    Весь мануал будет удивительно краток:
    1. Загружаете все файлы на хост ("как есть")
    2. Создаёте в корешке хоста файл .htaccess вот с таким содержимым:
    <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteRule ^(.*)$ public/$1 [L]
    </IfModule>

    3. Готово

    Там нужен композер или еще что-то? Ну и все эти приблуды с локального сервера. Буду благодарен за предоставление мануала. Спасибо :)

    "Композер и что-то ещё" могут быть нужны при наличии некоторых механизмов "деплоя" (англ. "deploy"), но это уже не хостинг, а как минимум VPS, и желательно там иметь Git и другие механизмы и т.д... Когда Вам это очень понадобиться - вопросы подобные тому, что Вы озвучили выше - отпадут сами собой :)
    Ответ написан
    7 комментариев
  • Composer не видит переменную PATH?

    @Dimon-zmey
    Все дело в использовании Open Server в котором уже установлен composer. Зайдите в \OpenServer\modules\php\ выберите версию php которую вы используете и удалите файлы composer.bat и composer.phar. После перезагрузки сервера команда composer сразу заработает.
    Ответ написан
    4 комментария
  • Где найти виды хакерских атак на сайт с примерами?

    Freika
    @Freika
    Senior Ruby on Rails developer
    https://leanpub.com/white-hat-hacking-ru книга с примерами атак
    Ответ написан
    Комментировать
  • Где найти виды хакерских атак на сайт с примерами?

    @BerliozNSK
    Могу посоветовать в довесок такую вещь как OpenVAS. Сканирует как машины, так и отдельно взятые сервисы. Бесплатная, плюс не уступает в эффективности Max Patrol
    Ответ написан
    Комментировать
  • Где найти виды хакерских атак на сайт с примерами?

    Stalker_RED
    @Stalker_RED
    Есть множество тестирующего софта
    www.softwaretestinghelp.com/penetration-testing-tools
    Ответ написан
    Комментировать
  • Где найти виды хакерских атак на сайт с примерами?

    @Batlab
    PHP Senior | Python Middle | JS Junior
    Очень популярны XSS атаки, также SQL-иньекции. Почитай о них.
    Ответ написан
    Комментировать
  • Где найти виды хакерских атак на сайт с примерами?

    @artemt
    Full-stack developer
    На stepic.org есть курс "Анализ безопасности веб-проектов"
    Ответ написан
    Комментировать
  • Ноутбук для программирования C# VS2015-2017 и Unity?

    HaJIuBauKa
    @HaJIuBauKa
    Хватит с головой обоих вариантов. Берите который больше нравится.
    Но если игра предполагается в 3D - лучше конечно же с дискретной видеокартой, то есть второй вариант.
    Ответ написан
    Комментировать
  • На чем строить CCTV: hikvision или idis?

    @koronabora
    Человек
    Hikvision
    Ответ написан
    Комментировать
  • C чего начать изучать Swift?

    ManWithBear
    @ManWithBear
    Swift Adept, Prague
    С чего лучше всего начать новичку в программирован...
    Новичок в программировании? Так начинайте с Си. Хорошенько поработаете с памятью, поучите алгоритмы по Кормену. Спустя 2 месяца можно будет переходить к обжективу. После Си будет удобно и легко. За пару месяцев разберетесь в основах обжектива и поработаете немного с основной библиотекой для ios UIKit и остальными. К тому времени можно наверное уже будет потихоньку переходить на свифт.
    Итого:
    1) Неделя на изучение основ Си
    2) 7 недель на изучение основных алгоритмов и основ алгоритмизации + работа с памятью и прочее и тому подобное. В общем основы программирования вообще.
    3) Основы обжектива 2-3 дня
    4) UIKit 2 месяца
    5) Основы свифта 2-3 дня
    6) Профит.

    Потому что со временем я получаю всё больше и больше лайков на этот ответ, апдейт:
    Выше сказанное уже совершенно не актуально.
    1) Основы свифта 2-3 дня
    2) 7 недель изучение основных алгоритмов и их реализация (самостоятельная) на свифте
    3) UIKit 2 месяца
    4) Профит.
    Ответ написан
    9 комментариев
  • Какие программы такого типа посоветуете под андроид?

    @naivekook
    еще можете AirDroid посмотреть, но для ваших функций надо покупать платную версию
    Ответ написан
    Комментировать
  • Какие программы такого типа посоветуете под андроид?

    UDZHEN
    @UDZHEN
    Android Java
    Remote Web Desktop, качаешь андроид устройство, и на пк прямо в браузере подключаешься и управляешь
    Ответ написан
    Комментировать
  • Что нужно изучить перед тем, как начать создавать приложения в Android Studio, если опыта в программировании нет?

    @ckr
    Ну вы и поднакинули советов начинающему... ООП, JS, JAVA.
    Я считаю, чтобы начать изучать программирование под узкую платформу, сначала надо обязательно разобраться:
    а) теория: алгоритмизация (циклы, операторы условия, функции, модули, сортировка);
    б) теория: реляционная алгебра (не обязательно изучать досконально все возможности Oracle, тут просто надо иметь представление)
    Теорию я советую начинать изучать с какого-нибудь простого языка программирования, типа Паскаля или Си. Онное во всех языках одинаково, разницы изучать теорию в Яве или в Паскале нет. Но в Паскале программу написать легче (т.к. короче), быстрее запустить (т.к. всего нажать на одну клавишу), соответственно, быстрее имеешь базу рационального компьютерного мышления.
    Теорию БД (реляционная алгебра) можно изучать по SQLite 2. Не знаю, что может быть проще...
    Когда вся теория ясна, прежде чем программировать под платформу (не важно какую, будь хоть Rpi3), надо разобраться с ее устройствами и укладом программ и конфигов, прямо изучить что где лежит в каждой папке системной области. Разобраться как работает ввод-вывод, разобраться как использовать /dev/*
    И уже потом выбирать API: будь оно голое от Google на JAVA или это будет PhoneGAP, или просто браузерное приложение. - Сейчас да и вообще, на твой вопрос, что именно для тебя будет лучше не сможет ответить никто.
    Ответ написан
    Комментировать
  • Почему не видны public методы и переменные в одном пакете?

    @docker1
    Пожалуйста, убери public и protected-поля. Все поля должны быть private. У их сеттеров и геттеров делай области видимости, какие нужно. А в остальном тебе уже ответили.
    Ответ написан
    1 комментарий
  • Разработка клиент-серверного приложения для Android?

    @Billy_Milligan
    скорее всего вы хотите restful api, информации полно. Новичку будет трудно это сделать. Я использую laravel.
    Для андройда можете использовать эти либы: Asynchronous Http Client for Android, fastjson ну или gson
    Ответ написан
    Комментировать
  • С чего начать изучение Unity что бы создать 2д платформер?

    Dimusikus
    @Dimusikus
    Любитель
    Чего планировать Вам надо? Берете программу и изучаете, все. Но лично для Вас конечноже могу постараться составить этот сложный план:

    1 Изучаем интерфейс Unity3D
    2 Изучаем C#
    3 начинаем писать игры.
    Ответ написан
    3 комментария
  • С чего начать изучение Unity что бы создать 2д платформер?

    TrueBers
    @TrueBers
    Гуглю за еду
    Ну, дык и правильно скидывали ссылки.
    А где ещё можно учить, кроме как не официальном сайте?
    Этот несчастный юнити уже настолько подробно разобрали по ниточкам все, кому не лень. Что ж сложного то? И видеоуроков миллиарды на ютубе, и книг тысячи, и статей в уютненьких бложиках сотни.

    Самый простой вариант: в ютубе пишете "unity 2d". Выдаёт 350 тысяч результатов. Этого разве мало?
    Юнити сейчас самый распространённый фреймворк в мире, пожалуй. Столько материалов, как по юнити, нет ни по одному средству разработки, когда-либо созданному. И всё равно людям не хватает... да что ж вам надо тогда?
    Ответ написан
    2 комментария
  • Как учиться новому после рабочего дня?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    1. 9 часов. Это уже ошибка. КЗОТ писали не дурни. 8 часов достаточно для работы, если человек не чаи пьет
    2. Пересмотрите процесс работы. По приходу на работу сначала делать самые важные. Прошу прочесть внимательно: сначала важные, а только потом срочные и другие. Отличие важных от срочных в том, что одни, как правило, делаются разово и про них забываются, а другие хоть и не срочные, но они влияют стратегически.
    3. Уделяйте время на то, чтобы подумать над "светлым будущим", т.е. создать\актуализировать список страгеческих целей и задач
    4. Делайте утром зарядку. Растяжку, отжимания, приседания. Это влияет на энергетику в организме
    5. Делайте перерывы во время работы.
    6. Чаще пейте воду
    7. Займитесь спортом. На своей шкуре опробовал и четко знаю то, что до занятия плаванием делал меньше, чем сейчас
    8. Окружите себя теми, кто куда-то стремится. Это не значит что надо всех других послать в Южную Америку на оз. Нахой. Это значит, что надо чаще общаться с одним типом людей и меньше с другим
    9. Стремитесь работать на результат, а не подсчет "жопочасов". В дальнейшем ставьте работодателю на собеседовании вопрос "Вам нужны жопо-часы или результаты?". Старайтесь выявить жмотов. Если вы вдруг справились не за 5, а за 4 часа, а работодатель жмотится и боится выделить время на самообучение сотрудника, хотя эти же знания будут применены при решении рабочих задач, то уходите от такого работодателя!

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

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

    Старайтесь избегать рывко-образной работы. Все должно быть стабильно. Пусть даже небольшими кусками работы, но стабильно и бессбойно!
    Ответ написан
    6 комментариев