23 августа 2013 г.

Цитата: Купер

Примечательная статья на Хабре про то, как дети не умеют пользоваться компьютерами, и про то, что это (почему-то) должно нас беспокоить. Это крик души человека, которого достали тупые пользователи, не умеющие настроить браузер для работы через прокси-сервер, а он один тут в белой тунике стоит. Напоминает анекдот про сантехника — "Учись! А то так и будешь всю жизнь ключи подавать."

Всё бы ничего, да только комментарии и количество народа, заплюсовавшего статью, наводят на мысли о том, что автор далеко не одинок, и да! в этом мире полно людей, желающих сделать мир лучше...

Ну что ж, удачи им всем! Главное — не бояться тунику запачкать.

Программисты вовсе не злодеи. Они много работают, чтобы сделать свои программы легкими в использовании. К сожалению, судят они по себе, так что программы получаются легкими в использовании лишь для других разработчиков программного обеспечения, но не для обычных людей.

Алан Купер, "Психбольница в руках пациентов"

6 комментариев:

  1. Добрый день. Подскажите пожалуйста у меня Ubuntu 14.04

    сетевой диск на чтение(win2003, win2008) подключается по:

    sudo mount //192.168.2.58/Public /media/Set -o username=Администратор,password=123

    Права на папку получаются для root полные, для остальных только чтение.

    А вот по sudo mount //192.168.2.58/Public /media/Set -o username=Администратор,password=123,dmask=777,fmask=777

    Выдаёт ошибку.

    mount: wrong fs type, bad option, bad superblock on //192.168.2.58/Public,
    missing codepage or helper program, or other error
    (for several filesystems (e.g. nfs, cifs) you might
    need a /sbin/mount. helper program)
    В некоторых случаях полезная информация может быть
    найдена в syslog - попробуйте dmesg | tail или что-то
    в этом роде

    ОтветитьУдалить
  2. Так и что сообщает команда "dmesg | tail"?

    ОтветитьУдалить
  3. Доброго время суток, о Белы рыцарь...подскажите, есть ли возможность в ubuntu подключить сетевой диск (определённый каталог локального сервера) так, чтоб он имел в ubunte свою метку тома, к примеру R:\ , как это к примеру на windows делается

    ОтветитьУдалить
  4. Тут достаточно все просто :) Мы создаем новый список и закидываем в него значения по порядку из старого. А так как списки создаются от головы к хвосту, то эта задача получается давольно простой.
    public static Node invertList(Node tail){
    if (tail==null)return null;
    else {
    Node result = new Node(tail.value, null);
    while (tail.next != null) {
    tail = tail.next;
    result = new Node(tail.value,result);
    }
    return result;
    }
    }

    где
    public class Node {
    public int value;
    public Node next;

    Node (int value, Node next){
    this.value = value;
    this.next = next;
    }
    }

    ОтветитьУдалить
  5. Игорь Козлов10 июля 2015 г. в 19:06

    как-то так


    public class OneNodeList {
    OneNodeList next;
    int number;

    public boolean hasNext() {
    return next != null;
    }
    private void invert(OneNodeList previous) {
    if (this.hasNext()) {
    this.next.invert(this);
    }
    this.next = previous;
    }
    }

    и вызываем
    first.invert(null);//first- ссылка на первый элемент





    }

    ОтветитьУдалить