• Сгруппировать цепочку консольных команд в файл - реально?

    opium
    @opium
    Просто люблю качественно работать

    Ну просто сделайте шеловский скрипт и запускайте, не очень понимаю кто вам мешает это делать?

    Ответ написан
    Комментировать
  • Почему пошёл дым из жёсткого диска?

    @nerudo

    Винту (на данный момент) 95% кирдык, данные 99% живы. Нести в СПЕЦИАЛЬНУЮ мастерскую, занимающуюся восстановлением данных. Честно рассказать что было. В лучшем случае найдут что погорело, заменят и будет работать. В худшем будут целиком менять электронику винта - в этом случае возможна проблема поиска донора (диска точно такой же модели).

    Ответ написан
    Комментировать
  • Алгоритм подсчета количества чисел в промежутке от А до B, сумма цифр которых четна?

    Mrrl
    @Mrrl
    Заводчик кардиганов

    На каждом отрезке от 10*n до 10*n+9 таких чисел ровно 5. Поэтому нам достаточно посчитать число таких полных отрезков, и обработать краевые отрезки. Пусть sumdig(n) - функуция, которая выдаёт остаток от деления суммы цифр n на 2. Тогда: int s0=(B/10-A/10-1)*5; int s1=(10+sumdig(A/10)-A%10)/2; int s2=(2+B%10-sumdig(B/10))/2; return s0+s1+s2;

    Ответ написан
    Комментировать
  • Софт для веб-дизайнера в linux

    Я установил виртуалку и на нее Windows. В нем стоит фотошоп. И через shared-папку результаты гоняю. Единственная проблема, если на компьютере мало памяти.

    Ответ написан
    Комментировать
  • Софт для веб-дизайнера в linux

    kal1sha
    @kal1sha
    Full stack developer

    Я думаю ты вряд ли найдешь что-то полноценно, кто тебе мешает держать виртуалку с windows для photoshop?

    Ответ написан
    2 комментария
  • Укажите ошибку 2-х дневному программисту?

    Дело в том, что ты выполняешь операции над переменными, которым не присвоено значение. Инициализируй их, например нулями

    
    double a =0.0;
    double b=0.0;
    double sum, raz, umn, del;
    

    Ответ написан
    Комментировать
  • Укажите ошибку 2-х дневному программисту?

    afiskon
    @afiskon

    Вы складываете a и b, не присвоив им значений. В C/C++ в этом случае в переменных может оказаться произвольный мусор. Нужно писать double a = 0; double b = 0;

    Ответ написан
    1 комментарий
  • Как начать программировать на C/C++/C#?

    alexyat
    @alexyat
    iOS Developer

    Скачайте Visual Studio и пройдите простые уроки тут они упорядочат вашу кашу.

    Ответ написан
    Комментировать
  • Как начать программировать на C/C++/C#?

    AxisPod
    @AxisPod

    Ну вы уж определитесь, что вы хотите, C, С++, C#, это 3 разных языка программирования, если C++ поддерживает библиотеки C, то C# это совсем другой язык программирования, C++/Cli в данном случае так же другой язык, который не имеет ничего общего с C# и позволяет генерировать управляемый код в C++.

    Вообще я когда-то поставил Visual C++ 6.0, открыл сайт http://firststeps.ru и понеслось. Начал с туториалов, потом начал читать книги по C++. Страуструпа, Элджера, потом и до Александреску добрался.

    А Керниган это C.

    Ставьте Visual Studio 2013 Express и не мучайтесь (если под Win). К C++ Builder лучше вообще не прикасайтесь. CodeLite вообще IDE, а не компилятор. Предыдущие 2 идут со своими компиляторами. Ну и создавайте проекты консольных приложений.

    Ответ написан
    4 комментария
  • Написание cms. Python vs Php.

    Keksinautin
    @Keksinautin
    Software Engineer

    Можно спускаться сверху вниз: - пользовались WordPress - отлично, так продолжайте его изучать, параллельно с изучением PHP в целом. Пишите модули, изучайте решение самых популярных проблем на примере архитектуры этой CMC. - посмотрите в сторону других СМС, покопайтесь, пощупайте. - далее можно спустится к фреймворкам, опять же, используя предыдущий опыт, посмотрите, что Вам больше нравится. - затем можете попытаться написать что-то совсем свое на чистом php. Аналогично и с Python, только я не знаком с CMC на нем.

    Можно подниматься снизу вверх: - начать изучать сам язык, и выбрать для решения текущих задач тот, который больше нравится и больше подходит. - пробовать решать возникающие проблемы самостоятельно, параллельно подглядывая решения во фреймворках и СМС.

    Какой путь выбрать в Вашем случае, зависит еще и от того, что нужно сейчас. Если нужно поддерживать сайт на какой-то СМС, то первый, если нужно решение нестандартной задачи, то проще это сделать на чистом языке и дальше уже как пойдет.

    Ответ написан
    1 комментарий
  • Написание cms. Python vs Php.

    Zeratul
    @Zeratul

    Самописный движок - те же самые костыли. Если все-таки есть большое желание написать всё самому, то берите любой фреймворк и на его основе делайте движок. СodeIgniter, Yii и подобные.

    Посоветовал бы еще Django, но там и так почти полноценная CMS..

    Ответ написан
    4 комментария
  • Джуниор поневоле: как найти и убедить разработчика-джедая стать для тебя ментором?

    xanep
    @xanep
    1) Без каких знаний и личных качеств вы не захотите связываться с джуниором-падаваном даже бесплатно?

    Без желания постоянно и непрерывно анализировать свои слабые стороны и совершенствоваться.

    2) Каким знаниям и навыкам должен обучиться джуниор через полгода работы под вашим началом, чтобы вы не захотели с ним расставаться и готовы были предложить ему работу на ставку полноценного разработчика?

    Через пол года он должен бы понять, что ему не нужен я, он может обучаться сам и может пойти в тот проект, который ему по душе, а не куда возьмут.
    Ответ написан
    4 комментария
  • Джуниор поневоле: как найти и убедить разработчика-джедая стать для тебя ментором?

    EugeneOZ
    @EugeneOZ
    Не всё так страшно, как кажется. На часть модных «технологий» достаточно потратить 2-3 дня, чтобы потом уверенно пользоваться (git, grunt, yeoman), наибольшее время уходит на совершенствование кода и навыков его написания, а не на изучение новых технологий. Например, прочитать Кнута и Роберта Мартина займёт больше времени, чем поставить git, IDE и научиться деплоить (даже с CI). А уж применять их советы на практике… ;)

    www.coursera.org/course/startup#! — рекомендую послушать и пройти. Тут вполне реальные задачи, профессиональные преподы из Стэнфорда, очень хорошая комбинация.
    Пусть название не пугает — там именно о веб-разработке с нуля до готового проекта.
    Ответ написан
    5 комментариев