За последние 24 часа нас посетили 17600 программистов и 1696 роботов. Сейчас ищут 962 программиста ...

Превозмогания тред

Тема в разделе "PHP для новичков", создана пользователем ubunta2, 27 июн 2017.

  1. ZlobnyKolob

    ZlobnyKolob Активный пользователь

    С нами с:
    25 окт 2016
    Сообщения:
    184
    Симпатии:
    10
    Челик просто рофлит, не верю, что год изучать и только этому можно было научиться, просто не верю
     
  2. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    это такой пранк от новичков издеваться над старожилами что бы у них пуканы горели)) хаха
     
  3. ZlobnyKolob

    ZlobnyKolob Активный пользователь

    С нами с:
    25 окт 2016
    Сообщения:
    184
    Симпатии:
    10
    это какой-то сторожила со второго аккаунта рофлирует o_O
     
  4. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    издевается над нам))аххахха :D
     
  5. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Берешь любую встроенную функцию, что нибудь попроще для начала, типа count(), внимателно ознакамливаешься с ее описанием на php.net, воображаешь что ее не существует, пытаешься описать своими силами. И практично и с пользой)
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Переписывание стандартной бибилиотеки - бесполезнейший навык. И пустая трата времени. Без обид. Задачи, решаемые встроенными функциями - либо тривиальные,тривиальнейшие я бы сказал, либо не могут быть решены средствами PHP, так как глубоко завязаны на низкоуровневых биндах.
     
  7. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Согласен, но мне во всяком случае это помогло закрепить понимание того что такое функция и как ее едят. По прежним вашим рекомендациям так же соглашусь . Разбивка задачи на=>подзадачи=>классы, те же самые функции=>список можно продолжать... это гуд. Тут еще задачу правда правильную выбрать нужно) Какой нибудь парсер для начала вполне ничего так) И его реализация как процедурно так и в ООП. Тут тебе и базис и сессии и куки и кеширование с хешированием и потоки и еще куча разных дел.
    А по курсам где этот самый базис разжевывают рекомендую "Специалист"-а при МГТУ им.Баумана. По PHP их там аж целых 4. Ну и php.net наше все)
     
  8. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Говно эти парсерсы, пардон. Плохой старт.
    Держи - https://php.ru/forum/threads/kak-bystro-osvoit-php.52331/#post-419213
    Тут тебе и базис и сессии и куки и кешировение с хешированием, и куча разных дел. Можно решить как процедурно так и в ООП.
     
  9. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
    Запостили бы может там схематичную логику, какими функциями пользоваться, а то по всем этим сессиям и хешированиям столько всего в поиске ...
     
  10. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Это называется выложить вместе с решением. И кому оно надо? Берёшь книжку, читаешь, и потом пишешь. Вот эту, к примеру: https://www.ozon.ru/context/detail/id/139127353/
     
  11. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    А ты обезъянкой-кодерком хочешь быть или программистом, который Разработчик?
    Описать логику, составить архитектуру и продумать реализацию решения - неотъемлемая часть поставленной задачи. Добро пожаловать в реальный мир. Разработчик каждый день может сталкиваться с чем-то новым для себя. И будет находиться с поставленной задачей один на один. И должен будет создать решение. Такая уж профессия.
     
    alexblack нравится это.
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ты задачу начинай решать не с конца, а с начала, к слову.
     
  13. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Улыбнулся, с каждым ответом тут интереснее)
    А почему парсеры в качестве старта дурно пахнут можно поподробнее?
     
  14. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    парсеры дурно пахнут сами по себе.
     
  15. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Если это касается посягательством на авторские права какого либо ресурса то не соглашусь. Парсер это ведь не обязательно "граббер" какого либо сайта под темной маской (аля curl) совершающий налет) XML-читалка тоже парсер, да тот же php-интерпретатор это ведь тот же парсер просматривающий (распарсивающий) код на наличие ошибок и инструкций.
     
  16. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Давай без философии и растеканий мысли по древу, ты прекрасно понимаешь, о чем идет речь в данном случае.
     
  17. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Понимаю. И отвечу словами Графа Монте Кристо молодому Альберу де Монсеру, сказанного им на несостоявшейся дуэли:
    "Не надо Альбер повторять чужого пути. Живите своей жизнью. Я верю в вас. Желаю вас счастья".
     
  18. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Именно. Но это не отменяет того, что "дурно пахнет" - это воняет дерьмом, вне зависимости от того, какие вы приводите цитаты в свою аргументацию.
     
  19. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Согласен. Просто тут у каждого свой путь, к свободе надеюсь. У меня вот он оказался таким, как у Энди Дюфрейна, совершившего побег из Шоушенка. Такие Шоушенки кстати говоря существуют практически в каждой государственной конторе РФ, имеющей потребность в канализационном стоке.
     
  20. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
     
  21. Bazil82

    Bazil82 Новичок

    С нами с:
    8 сен 2017
    Сообщения:
    16
    Симпатии:
    1
    Спасибо. Что то действительно отвлекся. Впредь постараюсь по существу.
     
  22. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Вот если бы мы говорили в контексте nodejs, то я бы согласился, потому что там парсер значил бы подключение phantomjs (и производных от него), работы с замыканиями, промисами и генараторами, понимание контекста и прочими вещами необходимыми для понимания специфики современного javascrtipt. И даже тогда оно бы дурно пахло, но помогло в контексте языка. А применительно к php что это дает?

    Кстати, в плане реализации php функций своими силами - поддержу. Хороший способ подкачать алгоритмы.
     
  23. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    всмысле можно там установить наподобие нетбинса?
     
  24. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Да, разумеется. Я работаю в линуксе в phpStorm. Нетбинс под линукс тоже есть.
     
  25. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    я видел у программиста что у него сразу несколько дисков подключено к компу и все на столе у него лежат.
    как сделать чтоб несколько дисков было и переключать как у него