Задать вопрос
  • Как стоит работать над собственным большим проектом?

    @assembled
    Я - гадалка 80 уровня, подсказываю вам:
    реализуйте какую-нибудь одну небольшую функцию системы, но так чтобы потом функционал можно было расширять, и постепенно добавляйте новые функции.
    Ответ написан
    Комментировать
  • Где найти хороший мануал по regexp?

    lidacriss
    @lidacriss
    wtf
    то, что у меня в закладках
    javascript.ru/tutorial/regexp-specials
    javascript.ru/basic/regular-expression+
    valera.asf.ru/perl/book/8/8.1.html
    https://habrahabr.ru/post/115825/
    phpclub.ru/detail/article/regexp_1
    phpclub.ru/detail/article/regexp_2
    www.exlab.net/tools/sheets/regexp.html
    https://simple-regex.com/examples
    www.php.net/manual/ru/reference.pcre.pattern.syntax.php

    но уже давно не открываю
    периодически подсматриваю только в эту "шпаргалку"
    www.exlab.net/files/tools/sheets/regexp/regexp.pdf

    очень интересные "уроки"
    в свое время дали ответы на некоторые вопросы по регуляркам)
    https://regexone.com/
    Ответ написан
    Комментировать
  • Где найти хороший мануал по regexp?

    @iluwa
    https://habrahabr.ru/post/349860/

    лучшая статья по регуляркам(из мною прочитанных офк). И даже тесты в коробке.
    Ответ написан
    Комментировать
  • Какие есть хорошие онлайн ресурсы по изучению С++?

    @LowCoder
    Takoi
    Често говоря не совсем понимаю зачем вам нужен именно онлайн ресурс? Есть книги - кончно же Стауструп, я считаю обязателен к прочтению. Если очень сложно (Струструп с нуля будет сложен во многих случаях) то есть очень понятная книга "Моя первая программа на С/С++" автор Нейбауэр А. - очень все внятно там изложено для самых начинающих. Но Страуструп обязателен тут без вариантов. У Страуструпа в конце каждой главы есть упражнения этого будет достаточно для самого начала.
    Будет ОЧЕНЬ!!! (прям именно очень я бы считал это обязательным) полезно перед тем как изучать С++ посвятить 2-4 месяца изучению ассемблера -многие аспекты будут куда более понятно и легко. Моя личная ошибка была в свое время то что я начинал изучение программирования вообще с Паскаля. И когда я стал изучать С/С++ то многие аспекты я даже не понимал что не понимал. Это сильно затруднило жизнь.
    Далее - что бы изучать любой язык, втч и такой сложный и многогранный язык как С++ у которого очень высокий порог вхождения, единственный способ это на нем писать. После того как освоите Страуструпа (а точнее в процессе) нужно на нем писать. Много и разное. Напишие несколько программ - скажем веб-сервер многопоточный, парсер какой нибудь (например медицинских, торговых или биржевых данных), драйвер какой нибудь, что нибудь графическое то (если после этого охота не пропадет этим вообще заниматься :) советую примкнуть к какому нибудь опен сорс проекту который будет вас увлекать и реально нравится. Преимущество в том что вы бесплатно получите обратную связь от реально крутых. Если такой обратной связи нет бросайте этот проект и присоединитесь к другому.
    Еще НУЖНО прочитать Скотт Мейерс - Наиболее эффективное использование C++. 35 новых рекомендаций по улучшению ваших программ и проектов и Скотт Мэйерс - Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ
    Потом уже можно прогрессировать почитать обязательно C++ Concurrency in Action, Williams A, можно с осторожностью, что бы не повредить мозг, почитать Александреску и Addison Wesley C++ Template Metaprogramming Concepts Tools and Techniques from Boost and Beyond. Конечно надо перед этим поисользовать boost (так как это наше все). Еще очень посоветую Системное программирование на C++ для Unix, Теренс Чан - очень хорошая и Linux Системное программирование, Роберт Лав.
    Онлайн вы будете все это изучать много дольше. И так путь очень непростой и небыстрый. Хотя возможно стоит того. Хотя рынок труда С++ сейчас снижается на мой взгляд под пятой жавы и это конечно печально.....
    Ответ написан
    2 комментария
  • Обучение программированию ребенка?

    @dmitryKovalskiy
    программист средней руки
    Да оставьте вы детей в покое. Ему работать через 15 лет. За 15 лет может изменится индустрия так что программисты будут получать на уровне рядового менеджера по работе с клиентами, а востребовано будет что-то другое. Опять же не факт что ребенку будет это интересно и он захочет этим всю жизнь заниматься. 7 лет? ШУТИТЕ ЧТОЛИ? А через год вместо сказки на ночь - родители будут Страуструпа читать чтоли? Или вместо азбуки - подсунут Шилдта.
    Я начал учиться осознанно в 20. Да, я не стану лидом в Google или Microsoft. Но от того что вы с младых ногтей подсунете ребенку какую-нибудь великую книжку по программированию - не значит что ваш ребенок дотянет хотя бы до меня, забьет. А если вы предложите какой-то вариант книги для обучения детей программирования - могу вас немного расстроить. Все эти продукты сделаны не для того чтобы учить детей, а для того чтобы заботливые родители покупали эти продукты заботясь о будущем ребенка.
    Ответ написан
    4 комментария
  • Что делать после изучения С++?

    @s0L
    9648456309884dd781e5f1c35c06bd74.jpg
    Нельзя просто так взять и закончить изучение С++
    Ответ написан
    1 комментарий
  • Fedora или Centos?

    @drevil
    Linux-сисадмин
    Fedora конечно, CentOS менее удобен для десктопа и более стар
    Ответ написан
    Комментировать
  • Можно ли ограничить доступ к нашей mediawiki только зарегистрированным и прошедшим подтверждение пользователям?

    Mithgol
    @Mithgol
    Да, MediaWiki позволяет это.

    # Запрет самостоятельной регистрации новых пользователей:
    $wgGroupPermissions['*']['createaccount'] = false;
    # Запрет анонимного редактирования:
    $wgGroupPermissions['*']['edit'] = false;
    # Запрет анонимного создания страниц:
    $wgGroupPermissions['*']['createpage'] = false;
    $wgGroupPermissions['*']['createtalk'] = false;
    $wgGroupPermissions['*']['writeapi']   = false;
    
    Ответ написан
    3 комментария