Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как держать одновременно две ветки в рабочей копии?

Лучший ответ:
Я вижу два варианта:1. Использовать два репозитория.
Вы просто клонируете репозиторий еще в одно место и работаете с ним отдельно.
- Весь репозиторий дублируется, но если он не очень большой по размеру - в этом нет ничего страшного
- Переносить изменения между репозиториями надо будет через pull/push, просто commit-ов будет недостаточно. Например, в репозитории (а) делается коммит в ветку (1), в репозитории (б) делается fetch из репозитория (а) ветки (1) и дальше ее коммиты могут уже черри-пикаться или как-то еще переносится в ветку (2).2. Использовать дополнительную рабочую директорию (git 2.5+)
В новой версии git 2.5 появилась команда для создания дополнительной рабочей директории: git worktree. Если есть возможность обновить git, это наиболее удобный вариант. Нужно иметь ввиду, что фича пока эксперементальная.

Худший ответ:
Вообще, Git хорош для исходных кодов. Хранить бинарные выпуски прошивок в репозитории нехорошо.
В идеале для тестирования нужно в ветке master иметь подпапку со сценариями (скриптами) для тестирования.
Если речь идёт, допустим, об экспериментальных прошивках, то, возможно, имеет смысл создать отдельный git-репозиторий и периодически (после тестирования) вливать в стабильный репозиторий.
Или, альтернативно, чтобы не переключаться постоянно, предлагаю сделать следующее:создать новую папку проекта PrjTest, склонировав master репозиторий при помощи git cloneсоздать в репозитории ветку test/experimental для тестирования: git checkout -b test. В новой папке будет основной ветка для тестированияпереключаться между ветками не нужно: просто используется путь к другой папке: Prj или PrjTest
Вопрос: Восстановление файлов ext4, возможно ли?

Лучший ответ:
Есть такая штука - R-Studio. Она платная, но на один раз можно и с торрентов стянуть. То, что восстанавливала она, у меня не получалось восстановить ничем другим. Так что - рекомендую попробовать, должна помочь.

Худший ответ:
Для начала, я бы посоветовал сделать полный бэкап диска dd или чем-нибудь таким на случай, если эксперименты добьют винт.
Потом уже играться с программами восстановления. А вообще лучше сразу отнести профессионалам, если есть такая возможность и содержимое ценнее оплаты их услуг...
Вопрос: Как сделать случайное число не случайным?

Лучший ответ:
По предложению vilgeforce, сделал следующее:from random import randint
def rrand(n):
	if randint(0,9) < n:
		return randint(0,1)
	return randint(2,9)n - отвечает за % соотношение, в данном случае это 2, то есть 20%(0,9) - диапазоны
Вот пример 10 тестов по 1000 вызовов функции:
По результатам видим что приблизительно наши условия выполнены, мы получили ~20% одних ответов, и ~80% других. В моём случае, меня это устраивает.

Худший ответ:
Первый вызов rand показывает в какие "проценты" попадает следующее число, а потом дергается второй раз rand с нужными границами для получения самого числа, причем границы в зависимости от первого.
Касательно же случайности-неслучайности, rand в вашем случае наверняка не выдает случайной (!!!) последовательности.
Вопрос: Как сделать простое управление сайтом на HTML ?

Лучший ответ:
Лучше всего это реализовывать на WordPress

Худший ответ:
Так же есть :
www.surrealcms.com - платно
pulsedemo.net - платно
gpeasy.com - халява
getgrav.org - халява
flot.io - халява
docpad.org + плагин админки  - халява
Все решения даже платное в этом случает требуют знаний и большого количества времени.
Если для вас критичны силы и время делайте на популярном движке, как советовали выше.
Вопрос: Как настроить яркость монитора в Xubuntu 14.04?

Лучший ответ:
В настройках монитора, изменить кнопочками под себя.

Худший ответ:
Командами системы X11 вам подсказали (Павел Селиванов).
А в графике, тыкая мышкой - это не от Ubuntu и 14.04 зависит, а от того, какое окружение рабочего стола (DE) вы используете.
Вопрос: Телевизор или монитор вешать на кухню для просмотра сериалов и интернет-сёрфинга?

Лучший ответ:
SmartTV лучше чем монитор. Для начала это отдельный девайс, если провести ему wifi/ethernet, с него можно смотреть ютуб и всякие fs.to вообще без компа. Можно и с флешки.
А в случае чего, можно и к компу подключить.

Худший ответ:
IPS-матрица и FullHD - для кухни - только телек!
Всё остальное - приложится.
Вопрос: Смена раскладки в Xubuntu 11.10

Лучший ответ:
Самый низкоуровневый вариант — xkb — настройка клавиатуры на уровне X-сервера. Можно также попробовать какой-нибудь сторонний переключатель, например, kbdd.

Худший ответ:
Можно сделать намного проще (без консоли). Для этого нужно зайти в Settings Manager  -> Panel -> Items и добавить Keyboard Layouts.
После этого заходим в свойства только что добавленного элемента (левый клик мыши ->  Properties) и выставляем нужные настройки.
Вот и все.
Вопрос: Как привязать sip пользователя freeswitch с определенным транком?

Лучший ответ:
в профиле пользователя 1000 <variables>
...
    <variable name="provider" value="sipnet"/>
...
</variables>
у 1001<variables>
...
    <variable name="provider" value="multifon"/>
...
</variables>
создаёте шлюзы на каждого оператора с соответствующими названиями sipnet и multifon
в диалплане<extension name="OUT" continue="true">
    <condition field="destination_number" expression="^\d{9,15}$">
        <action application="bridge" data="sofia/gateway/${provider}/${destination_number}"/>
    </condition>
</extension>

Худший ответ:
по документации отдельного поле придумывать не нужно, есть специальное ${toll_allow}<variable name="toll_allow" value="domestic,international,local"/>
Вот как делается проверка наличия у extension поля  ${toll_allow} и содержания в нем слова locacl
и при совпадении условия пойдет звонок дальше<include>
  <extension name="local.samsung">
    <condition field="${toll_allow}" expression="local"/>
    <condition field="destination_number" expression="^(2\d{3})$">
      <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/>
      <action application="set" data="effective_caller_id_name=${outbound_caller_id_name}"/>
      <action application="bridge" data="sofia/gateway/samsung/$1"/>
    </condition>
  </extension>
</include>
Вопрос: Как поставить 4 картинки так как я хочу?

Лучший ответ:
Ну бред же , ну . Все картинки объедени в один див, или один див и в нем четыре дива,и в них картинки, это же просто. Не нужно искать сложных решений, когда решение рядом.

Худший ответ:
Ы?
Вопрос: Как расположить 2 блока в ряд с динамической шириной?

Лучший ответ:
1. display table, table-cell
2. flexboxПример

Худший ответ:
https://jsfiddle.net/agzusff9/28/ пытался, пытался, и как-то не выходит) min-width не пашет в данном случае, НО не знаю как с цсс, на JS можно сделать так, что если div class button = 40px; то... class text будет сужаться быстрее, таким образом    настроив нужное значение, можно избежать таких выпадов как у меня. Где-то я точно это видел, но найти не могу :( Погуглите, может у вас получится.
Вопрос: Механическая клавиатура для программиста?

Лучший ответ:
ИМХО, попадание по всем параметрам весьма проблематично.
Посмотрите на конструктор www.wasdkeyboards.com/index.php/review/product/lis...

Худший ответ:
Kasyan666:www.wasdkeyboards.com/index.php/products/keyboard-... тут есть и подставка
Вопрос: Взломали Skype, однако почта не взломана. Каким образом?

Лучший ответ:
Проверьтесь на вирусы. Возможно, завелся какой-нибудь keylogger, который и увел ваш пароль.

Худший ответ:
У знакомого раз скайп увели просто обратившись в тех поддержку с просьбой сменить пароль.
Вопрос: Как удалить Composer из системы?

Лучший ответ:
1. Удалить через Uninstaller
2. В папке с php удалить composer.bat и composer.phar
Перезапустить установщик

Худший ответ:
Скорее всего это относится к openserver/wamp, а не к composer
Вопрос: JQuery не загружает XML?

Лучший ответ:
Во первых у Вас XML не валидный, grade=1 значение должно быть в кавычках, grade=«1», и так везде с grade
Во вторых $("#TestArea").html("<h3>" +$(this).text()+ "</h3>"); это запишет только последний вопрос, насколько я понимаю, надо добавлять текст, а не перезаписывать

Худший ответ:
Спасибо, действительно, дело было в валидности. Насчет второго был в курсе — цель была вывести хоть что-нибудь. А у jQuery нет вывода отладочных сообщений или ошибок (хотя бы в данном случае)?
Вопрос: Как определить гео координаты по адресу  Яндекс API ?

Лучший ответ:
Если бы сразу оформили пример — помог бы раньше. Вы все правильно делаете, только там есть такая переменная map, которую Вы просто скопировали из примера, а у Вас она называется myMap.
codepen.io/iiil/pen/jireh
Смотрите пример, правда я адрес изменил на питерский, так что балун ищите в СПб :)

Худший ответ:
А как сделать вывод геокоординат, чтобы они были видны пользователю, запоминались системой в кеше при переходе со страницы на страницу...
Вопрос: Как поправить скорость vpn сети, чтобы все завелось на микротиках?

Лучший ответ:
Шифрование включено? Если да, то попробуйте выключить.
Загрузка процессора на RB750 в момент передачи какая?

Худший ответ:
с mtu все в порядке? какой mtu стоит на pptp туннелях?
ну и присоединяюсь -- что с шифрованием?
Вопрос: Ошибка php кода на хостинге nic.ru. Что попрвить?

Лучший ответ:
mysqli_connect
но
mysql_select_db
так не будет работать

Худший ответ:
Почему используете mysql_ функции, когда соединение было инициализировано через mysqli?
Вопрос: На чем писать серьезный проект? Или выбрать Фреймворк?

Лучший ответ:
У вас задача - сделать очередной сайт. Вы спрашиваете - какой фреймворк выбрать? При том, что фреймворков для создания сайтов - уйма. На каком основании вам советуют те или иные фреймворки - непонятно, люди ничего конкретно не знают про вашу задачу, ничего конкретно не знают про вас, а советуют.  Вы же не хотите следовать за чужим некомпетентным мнениям? Выберите сами, почитайте в чём разница между фреймворками.

Худший ответ:
Самописка не всегда есть хорошо. Тут надо учитывать и безопасность. CMS - тоже может много чего быть и не нужно для функционала. Только лишь затормаживать будет всю систему куча модулей. Тут уже решать исходя из способностей. Сможете учесть все аспекты при разработке чего-то собственного, то это будет несравненный плюс. Ну, а если нет, то тогда готовая CMS. Но самое главное, чтобы это все было хорошо понятно без написания огромного мануала на over 999 страниц.
Вопрос: А есть плагины интернет магазинов для wordpress с интегрированными российскими системами оплаты?

Лучший ответ:
Wordpress — это как emacs. В хорошем смысле. Вроде как блоговый движок (текстовый редактор), но позволяет строить сайты любой сложности практически.

Худший ответ:
Есть такой Интеркасса, есть для Вебманей Есть google в котором можно найти ;)
Вопрос: Кто знает полезные ссылки на ресурсы или программы для проект менеджера и продажника??

Лучший ответ:
Если под ресурсами кроме программ иметь в виду также и книги, в Хабраблоге Мосигры выкладывали интересные подборки на эти темы:
habrahabr.ru/company/mosigra/blog/110797
habrahabr.ru/company/mosigra/blog/141804
habrahabr.ru/company/mosigra/blog/178557
habrahabr.ru/company/mosigra/blog/172521
habrahabr.ru/company/mosigra/blog/254309
habrahabr.ru/company/mosigra/blog/307724
Имхо, неплохая подборка полезной инфы (в том числе и для продажников).

Худший ответ:
Веду курс по этой теме. Просто списком - Atlassian Jira, VersionOne, Basecamp, Teamlaboffice, Мегаиндекс, HP Agile Manager, Asana, и много других.
Вопрос: Jquery ajax возвращает ассоциативный массив только в json?

Лучший ответ:
Javascript и PHP разные языки, нельзя передать массив "как есть" из PHP в JS, разные представления и организации массивов. То ли дело строки. Необходимо строковое представление массива в унифицированном формате, которое сможет с помощью спец. функций (типа json_decode) уже определенный язык распознать и сформировать массив. Существуют несколько форматов/протоколов/способов, например SOAP или JSON. Так что без json - никак.

Худший ответ:
Во-первых, используйте json_encode.
Во-вторых, нельзя написать echo array(...), потому что нельзя преобразовать массив в строку, это вызовет Notice: Array to string conversion.
Если хотите просто вывести массив графически, как он есть, используйте рекурсивный вывод: print_r(array("number"=>5, "str"=>85));
Также можете из php отдавать XML, jQuery AJAX понимает XML, если указать тип возвращаемых данных (см. мануал по $.ajax).
Вопрос: Поисковый робот при помощи JavaScript возможен?

Лучший ответ:
Можно — в виде расширения для браузера.

Худший ответ:
Видимо одним JS не обойтись если не делать на NodeJS.
Вопрос: Каково равновесное расположение шести цифр на додекаэдре?

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

Худший ответ:
У додекаэдра 12 граней. Я понимаю смысл задания только в том, чтобы кол-во появлений каждой цифры от 1 до 6 было равным, т.е. - 2. Взаимное размещение цифр относительно друг друга не будет влиять на результат.
Вопрос: Как компенсировать задержку?

Лучший ответ:
Почитайте: транзакции и блокировки

Худший ответ:
В момент покупки товара использовать транзакцию и запрос вида select for update
Подробно расписано в документации
Вопрос: Как правильно использовать Bootstrap?

Лучший ответ:
Кастомизировать

Худший ответ:
Может, вообще не использовать nav из bootstrap и делать самому?
Это логично.Правильно ли убирать bootstrap отступы у блоков .col через "important" 
important это кастыль. Старайтесь обходиться без него. Вы всегда можете сделать свои модификаторы.Правильно ли дописывать к блокам типа ".col-md-4" свои классы типа ".item .col-md-4" или лучше оборачивать их?
Семантика. В целом норм. Читаем про каскадирование и приоритеты селекторов.
Вопрос: Куда пропал Хаб «Будущее здесь»?

Лучший ответ:
Пропал за неактуальностью, будущее наступило ))

Худший ответ:
Может кто-то подскажет, где можно ещё читать новости более связанные с достижениями науки и т.п? Раньше работала сайт membrana. Сейчас почему-то стоит.
Вопрос: Порекомендуйте учебные материалы по SQL

Лучший ответ:
1. Стэнфордский курс «Introduction to Databases»
2. Упражнения по SQL

Худший ответ:
Есть хорошие уроки, правда на русском языке, от Боярова по SQL
Вопрос: Защита от  SQL inj

Лучший ответ:
Поздравляю, вы изобрели Magic Quotes.

Да, этого достаточно. Разве ещё только $_FILES необработан.
Нет, это неудобно. Из-за чего от магических кавычек и отказались.

Худший ответ:
Мой вариант:
//---------------- Процедура подключения к базе данных -----------------------//
function dbconnect() {
 global $database;
 if (!isset($database)) {
 $database = mysql_connect("localhost", "**", "***");
 mysql_select_db("xxx", $database);
 }
}

//--------------------- Функция выполнения запросов --------------------------//
function sql_query($query) {
 global $errors;
 dbconnect();
 $return = mysql_query($query);
 $error = mysql_error();
 if ($error=='') {
 return $return;
 }
 else {
 writelog('sql_error', date("y.m.d H:m:s")."\t".$error);
 $errors .= $error;
 return false;
 };
}
//----------------------------------------------------------------------------//

//----------- Процедура проверки данных перед вставкой в запрос ---------------//
function checkfield($request) {
 $request = trim($request);
 if (isset($request)) {
 // Если не число, то экранируем ковычки
 if (is_numeric($request)) { return $request; }
 else { dbconnect(); return mysql_real_escape_string($request); }
 }
 else { return ''; }
}
//----------------------------------------------------------------------------//
Вопрос: Почему моя верстка выглядит иначе чем у других?

Лучший ответ:
.products-third, .products-six {
    margin-right: 0;
}
За такую хрень нужно по руках клавой бить. И очень жестко. Учись пользоваться htmlbook.ru/css/nth-child
А то такие спецы втюхают свою верстку за копейки, а кто-то потом парится и думает как это использовать/натянуть на CMS.

Худший ответ:
Шрифты не подключаются, а в твоей ос они установлены@font-face {
    font-family: Bebas Neue; 
    src: local("Bebas Neue"),
         url(fonts/OpenSans.ttf);
    font-family: Open Sans; 
    src: local("Open Sans"),
         url(fonts/Bebas Neue.ttf);
}
Лежат ли файлы там? и вроде что то с путями и названиями файлов тоже напутано
Вопрос: Безопасен ли такой механизм remember me?

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

Худший ответ:
Можно создавать хэш из ip пользователя+user agent и записывать его в отдельное поле, ну а в куки достаточно писать id пользователя и еще какой-то ключ, который тоже должен быть записан в отдельном поле (чтоб случайно не совпало ничего)
Вопрос: Пришло письмо про лицензионность софта из ОБЭП

Лучший ответ:
Весьма доступно:
www.xakep.ru/post/54619/

Худший ответ:
> Есть ли смысл наведаться в местное представительство MS и поговорить по-человечески, например проконсультироваться о том, как выгоднее лицензироваться и сделать это.

Есть. Это не гарантирует ничего, например, если ОБЭПУ надо поставить галочку, они её «поставят». Но это самый простой и эффективный способ начать движение к обелению.
Вопрос: Получение смс без телефона?

Лучший ответ:
да купите б/у 3g модем и будет вам счастье.

Худший ответ:
Интересует именно железка
Вопрос: Какие книги прочитать для понимания курса «Финансы и кредит»?

Лучший ответ:
Принципы корпоративных финансов (седьмое издание)
Ричард Д. Брэдли и Стюарт С. Мейер

Худший ответ:
Как не банально бы звучало, но  Киосаки  "Богатый папа, бедный папа" - решает))
Вопрос: С точки зрения лексем языка си минус это?

Лучший ответ:
Минус в том и другом случае это отдельная лексема?
Это одна и та же отдельная лексема, благодаря контексту превращающаяся в разные операторы.Если это так, то как сказать распознавателю, что -1 неделимая структура? 
-1 с точки зрения стандарта С -- это выражение: унарный минус применённый к константе, а не неделимая структура.

Худший ответ:
С точки зрения языка это два разных оператора:
Унарный минус и бинарный минус.
Вопрос: Как скачать видео с сайта espn?

Лучший ответ:
Вообще, на многих сайтах срабатывает такая схема: www.youtube.com/watch?v=R7cL0kD6HaI - в инструментах для разработчиков в браузере Chrome можно наблюдать и скачивать все данные, которые подключает страница (в том числе и видео, аудио, шрифты, картинки, и все другие файлы). 
Но в данном случае это не работает, т.к. на espn видео загружается в потоковом режиме. Т.е. видео по сути разбито на маленькие кусочки, которые подгружаются по мере просмотра. joxi.ru/Vm6317dS7qJK2Z Такое видео не скачать. 
Единственный выход - включать видео в полноэкранном режиме и делать захват с экрана - к счастью, есть куча программ для захвата экрана (для игр, и т.д.) - но тут всё зависит от размера вашего монитора. Если у вас HD-монитор, сможете захватить HD-видео, иначе размер видео будет ограничен разрешением вашего экрана.

Худший ответ:
Спасибо.
Вопрос: Fatal error: Call to undefined function prepare()?

Лучший ответ:
Учимся думать что у вас не так как в этом примере$var="User";
$dbh=new PDO("mysql:host=localhost;dbname=database;","root","");
$stmt=$dbh->prepare("UPDATE `users` SET user=:var");
$stmt->bindParam(":var",$var);
$stmt->execute();

Худший ответ:
prepare метод, а не функция.
Вопрос: Библиотека с объектами и событиями для HTML5 canvas?

Лучший ответ:
Нашел www.kineticjs.com/ — думаю, это как раз то, что мне нужно!

Худший ответ:
JCScript, LibCanvas… Я ещё пишу…

Да и вообще — тысячи их: github.com/bebraw/jswiki/wiki/Canvas-wrappers
Вопрос: Как сделать кешируемый AJAX-запрос?

Лучший ответ:
'?r='+Math.random() разве не говорит чтобы постоянно скачивало?

Худший ответ:
1. установить HTTP-заголовок "Expires".
2. Сохранить локально (Offline web applications, Web SQL Database, IndexedDB, LocalStorage)
Вопрос: Как реализовать установку одинаковых программ на нескольких компьютерах?

Лучший ответ:
И как же вы собираетесь шарить файлы между компьютерами без сети? Через голубей?

Худший ответ:
Валентин, после Вас и добавить нечего)
Вопрос: Что делать, если есть идея, но нет возможности ее реализовать?

Лучший ответ:
Идея ничего не стоит, потому как для воплощения нужно постоянно(!) генерировать дополнительные(!) и сопутствующие идеи пачками, чтобы оно доползло до реализации. Нести личную ответственность.

Вот реально бесят такие умники «есть особо ценная идея, что же с ней делать». А с чего вы взяли, что идея не дилетантская из серии «2+2=4»? Единственный способ проверки — сделать, рискнуть ресурсами.

Вы думаете у тех, кто каждый день работает в каком либо бизнесе, имеет неиспользованные средства, идей нет? Идей есть, людей нет ответственных, нет времени контролировать.

Самый умный вариант — позиция «у меня идей нет, буду делать с удовольствием ваши». Денег дадут, ресурсы дадут и подскажут еще куда копать.

А с эпизодическими идеями… не льстите себе. Они скорее всего слабые. Генерируйте лучше идеи там, где ведется работа и не тратьте энергию на то, что не будет реализовываться.

Например, если сесть, целенаправленно проанализировать рынок мобильных приложений, то за вечер можно пару десятков идей придумать. И что теперь с ними делать? Да ничего с ними не делать.

Худший ответ:
Специально для этой цели создал форум, где можно предлагать свои идеи для программ - https://softidea.ucoz.net/forum/
Вопрос: Настройка Thunderbird и мгновенных уведомлений о входящей почте?

Лучший ответ:
Она не «приходит» а почтовый клиент синхронизируется. По умолчанию раз в 5 минут. Можете попробовать уменьшить время в настройках почтового ящика, но как на это посмотрит яндекс, не скажу(особенно если с разных IP)

Худший ответ:
Свойства учетки — Параметры сервера — Дополнительно — Использовать команду IDLE, если ее поддержвает сервер
Оно?
Вопрос: На каком этапе стартапа проект может заинтересовать инвестора?

Лучший ответ:
В момент выхода стартапа на операционную прибыль он становится более интересен инвесторам при условии, конечно, что у бизнеса стартапа есть потенциал для масштабирования. В тот же самый момент одновременно возрастает стоимость стартапа и снижается желание создателей продавать свои доли на выгодных ивесторам, а не самим себе условиям - они получают возможность выбирать того инвестора, который предложит лучший вариант.
Тем не менее, инвесторы могут заинтересоваться стартапом и до выхода на операционную прибыль. Правда, попросят за это хороший кусок стартапа.

Худший ответ:
Попробуйте получить гранты, отличная поддержка будет на начальном этапе и не надо отдавать никаких долей!
Вопрос: Какие способы монетизации подойдут для сайта с базой номеров?

Лучший ответ:
Удаление номера из базы за деньги :)

Худший ответ:
пользователи смартфонов, которые будут приходить по поисковым запросамэто Ваша бесплатная реклама для набора аудитории приложения!
Монетизировать свой косвенный доход - это 5!
Вопрос: Вопрос по созданию SQL запроса

Лучший ответ:
HAVING count(тра-та-та) > 2 подходит?

Худший ответ:
зачем JOIN ???

SELECT COUNT(*) FROM 
(
 SELECT COUNT(*) cnt FROM subscriptions
 GROUP BY subscriber_id
 HAVING cnt > 2
) t;
Вопрос: Как получить верное содержимое ftp-server, когда получаешь кракозябры?

Лучший ответ:
Попробуй это
или

Худший ответ:
Тоже была такая задача, правда ftp другой, но помогло такое решение: filename[i].encode('ISO-8859-1').decode('cp1251')
Проверено на windows 7.
Вопрос: Можно ли обойти защиту в Windows XP на блокировку URL по ключевым словам? к примеру mp3?

Лучший ответ:
Обратитесь к вашему администратору.

Худший ответ:
судя по сообщению блокировка на squid, если ресурс нужен по работе, обратитесь к админу или увольтесь/смиритесь.