LINUX.ORG.RU

Сообщения surik

 

[github] ошибка при git push

Форум — Development

Привет!

Решил немного освоится с гитхабом, создав репозиторий со своими конфигами vim.

Имею файл .vimrc и директорию .vim в которой около 10 плагинов склонированых с github и столько же цветовых схем. Плагины грузятся с помощью pathogen.

Сделал:

git add .vimrc
git commit -m "added .vimrc"
git push -u origin master
все хорошо. Далее делаю:
git add .vim
git commit -m "added .vim"
git push -u origin master
получаю следующее:
Counting objects: 39, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (35/35), done.
Writing objects: 100% (38/38), 64.92 KiB, done.
Total 38 (delta 1), reused 0 (delta 0)
error: RPC failed; result=56, HTTP code = 0
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly

По ssh та же проблема, хоть и ругается по другому(Broken pipe). Что не так? Гугл ничего полезного не говорит :(

 

surik
()

[Ubuntu][Wi-Fi] низкая скорость при работе от аккамулятора

Форум — General

Cабж, только стоит подключить нетбук к сети скорость стразу выростает.
ping ubuntu.com при работае от сети дает в среднем 200 ms, при работе от аккамулатора 1000 ms.
Раньше такого не было(хотя возможно просто не замечал), нэтбук lenovo s10

 ,

surik
()

[C++] Наследование шаблонов

Форум — Development

Есть класс List и его наследник SList, в List есть вложенный класс iterator.

// List.h
template <class T> class List {
    protected:
        ....

    public:
    	class iterator;
        List();

    	iterator end() {
    	    return iterator(_pEnd->next);
        }
        iterator begin() {
    	    return iterator(_pBegin);
        }
             
        class iterator {
            protected:
                ListNode<T> *pi;
            public:
                iterator() : pi(0) {}
                iterator(ListNode<T>* _pi) : pi(_pi) {}
                iterator(const iterator &it) : pi(it.pi) {}
                iterator operator++() {
                    pi = pi->next;
                    return *this;
                }
                T& operator*() {
                    return pi->value;
                }
                bool operator!=(const iterator &it) {
                    return it.pi != pi;
                }
                iterator& operator=(const iterator &rhs) {
                    pi = rhs.pi;
                    return *this;
                }
        };
};
// SList.h
template <class T> class SList : public List<T> {
    public:
        class iterator : public List<T>::iterator {};
        SList() : List<T>() {}
        SList(int size) : List<T>(size) {}
        SList(int size, T data) : List<T>(size, data) {}
    
        iterator insert(T data) {
            iterator it1, it2;
            for(it1 = begin(); it1 != end(); ++it1) { // вот тут ругается
                ...
            }
        }
};

в int main создаю объект SList и больше ничего. Компилятор при сборке ругается:

SList.h: In member function ‘SList<T>::iterator SList<T>::insert(T)’:
SList.h:27: error: there are no arguments to ‘begin’ that depend on a template parameter, so a declaration of ‘begin’ must be available
SList.h:27: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
SList.h:27: error: there are no arguments to ‘end’ that depend on a template parameter, so a declaration of ‘end’ must be available
make: *** [SList.o] Ошибка 1
Что не так?

 

surik
()

Звук в pygame

Форум — Development

Такая проблема - по событию MOUSEBUTTONDOWN происходит:
sound = pygame.mixer.Sound("boom.ogg")
sound.play()
Звук играет с задержкой! Тоже самое и в solarwolf. Гугл не помог.

surik
()

RSS подписка на новые темы