Задать вопрос
  • Почему компьютер тормозит при почти свободном CPU и RAM?

    vsespb
    @vsespb
    Ubuntu и виновата. И Win и Ubuntu одинаково кривы. Переустановите ОС, если всё пройдёт - дело в софте.
    Ответ написан
    Комментировать
  • Почему idea 11 в ubuntu 12.04 часто перестает реагировать на клики?

    vsespb
    @vsespb
    В Ubuntu 12.04 бывает всякое, бывает на клики перестаёт реагировать что угодно
    Ответ написан
    Комментировать
  • Чем отличается подписывание с помощью gpg-ключа репозитория и пакета в Debian или Ubuntu?

    vsespb
    @vsespb
    А если юзер скачивает не бинарный пакет, а source пакет? - это как раз .dsc - сигнатура там нужна для того же для чего и в бинарном пакете - юзеру проверить его целостность.

    source.changes файл, например, в Ubuntu PPA - закачивается на build сервер. в нём есть контрольная сумма .dsc и tar.gz. На билд сервере он билдится. Как же билд сервер узнает что закачал архив именно автор программы? По цифровой подписи. Потом билд сервер подпишет бинарный пакет своей цифровой подписью. Если бы подлинность source.changes проверялось чем-то менее секьюрным чем цифровая подпись - это было бы слабым звеном.
    Ответ написан
    Комментировать
  • Почему в ubuntu 13.10 при смене раскладки поля ввода теряют фокус?

    vsespb
    @vsespb
    Зарепортите баг. Его никогда не пофиксят, т.к. срок поддержки 13.10 вот вот закончится, но, если повезёт, пофиксят через пару лет в других версиях.
    Может такой баг уже есть - https://bugs.launchpad.net/gnome-settings-daemon/+... оно ?
    Ответ написан
    6 комментариев
  • Компьютер самопроизвольно перезагружается, в чем может быть дело?

    vsespb
    @vsespb
    При диск и SSD ничего не могу ничего сказать. Если с диском ничего не нароете, то я бы проверил память и memtest86+ (загрузочный диск. т.е.) и memteres'ом из Ubuntu.
    Последним - под нагрузкой, на CPU и на диск. Под цикличной нагрузкой на диск.
    Бывают просадки напряжения на памяти, бывает (часто) что матплата без ведома владельца разгоняет что-либо, бывают проблемы с PSU - для этого хорош memtester.
    Бывает чисто битая память - для этого хорош memtest86+ (тем более memtester не может потестить всю память, в т.ч. в которой ядро linux)
    Ответ написан
    8 комментариев
  • В каких случаях следующее Shell выражение не работает?

    vsespb
    @vsespb Автор вопроса
    Обнаружил что в fish не работает данная команда. fish не совестим с shell, так что его не ставят как системный шел для скриптов, а вот как шел для себя - ставят. А эти команды как раз вводятся вручную методом copy-paste.

    После этого вспомнил где я могу найти живого юзера, у которого вроде были такие проблемы. Оказалось что у него не fish. Вместо этого у него rasberry-pi. И там в debian нет этой команды. Совсем. Значит она не обязательно входит в дистр, может не входить в какой-нибудь minimal install.

    Тем не менее, если она не входит в дистр, строка lsb_release не должна попадать в выходной файл и в URL, следовательно это новая проблема.

    Вывод - lsb_release в таком виде не пригоден для написания инструкций для установки.
    Ответ написан
    Комментировать
  • Странное поведение Ubuntu 12.04

    vsespb
    @vsespb
    попробуйте
    xev|grep state
    

    посмотрите какие события генерятся в ответ на ваши действия.

    а вообще я не удивлён, у меня в 12.04 постоянно происходят мелкие пакости, то теряется фокус, то что-то не кликается, то что-то кликается дважды (это вроде этот баг bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/365300), и это даже зарепортить нельзя, т.к. не воспроизводится да и не понятно что происходит.
    Ответ написан
    4 комментария
  • InnoDB Buffer Pool и его стабильность

    vsespb
    @vsespb
    Проблема в том, что отрабатывают они быстро только при условии выгрузки главной таблицы в пул (нас в основном интересует одна таблица размером в 1Гб и 1млн. записей),

    Я всегда считал, что в оперативной памяти должны быть все индексы, а не вся таблица. Иначе это была бы полная глупость. Откуда уверенность что вся таблица читается? Может у Вас просто большие индексы и мало памяти?

    Проблема усугубляется тем, что периодически (вроде как после какого-то времени простоя) таблица оказывается выгруженной из пула, и читается туда снова

    А во время простоя запросы к другим таблицам не делаете? Есть ли таблицы с огромными блобами (типа, файлы в базе храните)?
    Ответ написан
  • Как правильно считать часы при «почасовой оплате»?

    vsespb
    @vsespb
    Всё ниже написанное — имхо, не подкреплённое ничем.

    обучение, пассивное обдумывание, совещания, обсуждения и пр

    это всё трекать.

    Даже посещение туалета входит в оплачиваемое время

    Не относящиеся дела к работе не нужно трэкать. Туалет можно только потому-что он занимает 5 минут.

    Так же, если по инициативе/вине заказчика, вас часто отрывают от ваших личных дел (не относящихся к работе) и заставляют переключаться на работу, то можно добавлять 10-15 мин «за переключение»,

    Лично я корректирую время на свое усмотрение, особенно если у меня уже есть готовое решение (ну или большая часть нужного функционала)

    Имхо, это не правильно (не честно).

    Если вы потратили на задачу 4 часа вместо одного, из-за досадного стечения обстоятельств, временного затмения, кривой документации, магнитной бури на марсе, то пишите 4 часа.

    Если же вы, благодаря тому, что у вас было готовое решение, потратили 1 час вместо 4, пишите один.

    Заказчик покупает вас со всеми вашими скиллами, способностями, и если где-то вы потратили много времени — это вина заказчика (он дал вам такое задание). Если вы где-то сэкономили время — это не ваша заслуга — он вас «купил» таким какой вы есть.

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

    Если сопоставить с офисным работником, то, согласно опросам, активная работа в лучшем случае занимает 4 часа в день, а чаще 2-3 часа.


    Сопоставлять рейт и часы офисного работника и фрилансера напрямую нельзя.

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

    Он определённые процент времени бездельничает в офисе, общается с коллегами.

    Так же, фрилансера можно нанять на неполный рабочий день, он будет работать 10 часов в месяц, если он нужен на работае всего лишь 10 часов в месяц. В случае офисного работника, его пришлось бы нанимать на полное время, остальное время он бы бездельничал. Благодаря этому на рынке час фрилансера начинает стоить дороже.

    Я лично считаю, что час фрилансера, сравненный с часом офисного работника (посчитанного как 22*8) должен стоить дороже. Это нужно объяснить заказчику, если он не работал с фрилансерами ранее.
    Ответ написан
    1 комментарий
  • Портится кодировка скачанных perl-скриптом данных при добавлении в базу?

    vsespb
    @vsespb
    > Возможно, из-за того, что у скачиваемой страницы нет в заголовках charset.
    или наоборот, есть.

    > Если просто сохранить полученные данные в текстовый файл, потом их из этого же файла прочесть и вставить в базу — кодировка не портится!
    хорошо бы увидеть код как читали, как писали.

    > Если просмотреть этот текстовый файл, видно что кодировка там правильная, cp1251
    это ещё ничего не доказывает )

    По идее нужно знать как работает unicode

    perldoc.perl.org/perlunitut.html
    perldoc.perl.org/perluniintro.html
    perldoc.perl.org/perlunifaq.html

    habrahabr.ru/post/190584/

    так же включить use strict, use warnings.

    А так же в нужных местах делать Dump данных модулем Devel::Peek, а потом уже можно будет понять где баг. Ещё хорошо бы все используемые опции DBD::mysql видеть.

    Пока что у меня впечатление что Ваш код не работает правильно с текстовыми строками perl, вместо этого использует везде legacy однобайтовую кодировку. Так тоже можно, тогда нужно использовать content а не decoded_content, раньше возможно работало, т.к. старая версия LWP не понимала кодировку именно этой страницы и вызов decoded_content был эквивалентен content. Непонятно правда, почему после чтения и записи из файла данные меняются. Впрочем на это могут повлиять опции, которые Вы используете при работе с файлами.
    Ответ написан
  • Кто нибудь смог привязать счет в альфе к paypal?

    vsespb
    @vsespb
    Пробовал (как физлицо), пришли в течении недели.
    Ответ написан
    Комментировать
  • 8-bit контрольная сумма или хеш-функция

    vsespb
    @vsespb
    Попробуйте последний один (крайний) байт какой-нибудь криптографической хэш-функции, например md5
    Ответ написан
    4 комментария
  • Замудрёным регекспом?

    vsespb
    @vsespb
    PCRE, не смотря на то, что расшифровывается как Perl Compatible Regular Expressions, не имеет отношения к Perl. В Perl регэкспы другие. PCRE просто старается сделать их похожими.

    (это я к вопросу названия хаба)
    Ответ написан
    Комментировать
  • Сильно устают глаза от Dell 2311U(IPS)?!

    vsespb
    @vsespb
    Освещенность в комнате должна соответствовать яркости монитора, поэтому если яркость больше не регулируется, регулируйте освещение
    Ответ написан
    Комментировать
  • Как происходит оплата по карте без введения PIN-кода?

    vsespb
    @vsespb
    О времена, о нравы! Раньше меня удивляло обратно, когда оплата по карте происходила с требованием ПИН кода!
    Ответ написан
  • Как дозвониться в поддержку Мегафона?

    vsespb
    @vsespb
    В СПб недавно неск. раз дозванивался без проблем до живых людей.
    Ответ написан
    Комментировать
  • Merge the remote changes before pushing again, хотя remote changes не было

    vsespb
    @vsespb Автор вопроса
    del
    Ответ написан
    Комментировать