pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Возможно ли сделать недоступность всех файлов в папке?

Лучший ответ: Создай .htaccess в папке include и впиши туда deny from all;

Худший ответ: можно создать файл .htaccess в основной папке сайта (если его нету) и вписать туда:<Location /include>
Order Deny,Allow
Deny from all
</Location>
Вопрос: Две OS одновременно?

Лучший ответ: Виртуализация. Через паравиртуализацию вы винду в качестве гостевой системы не запустите.чтобы устройства подключались сквозь линукс сразу в виртуалку
Пробросьте целиком USB-контроллер в виртуалку. Гуглить PCI passthrough
Но для известных мне систем виртуализации при этом требуется VT-d (не путать с VT-x) или AMD IOMMU.
Все USB сразу не потеряете, хост-системе что-нибудь останется. На материнской плате как правило есть 2-3 USB контроллера. Посмотрите в lspci. Правда, какой физический порт к какому контроллеру относится - придётся проверять экспериментально.

Худший ответ: Virtual Box мордой попроще. KVM посложнее, XEN - высший пилотаж.
Все умеют прокидывать внутрь себя USB.
ВНЕЗАПНО - главный инструмент ковыряния андроида - adb - прекрасно работает под линуксом.
Вопрос: Как сверстать таблицу дивами?

Лучший ответ: Не надо верстать таблицу дивами. Таблицы верстаются таблицами.
Максимально приближенный вариант получится, если использовать табличные значения свойства display. И в итоге разметка будет только более громоздкой, ибо вместо соответствующего тега придется использовать див с соответствующим классом. И троллейбус из буханки на фоне этого будет выглядеть куда более полезным изобретением.
Можно накидать и на JS, но все равно выйдет ад и содомия.

Худший ответ: может попробовать flexbox?
codepen.io/imohkay/pen/gpard
css-tricks.com/fluid-width-equal-height-columns
Вопрос: В чем плюсы облачных хостингов?

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

Худший ответ: Скорость развертывания дополнительных инстансев у облаков невероятно высокая (секунды)… по сравнению с обычным хостингом (часы и сутки)… но тут речь идет о биллинге и других организационных моментах. Если у вас конфигурация стабильна и модификация (расширение и даунгрейд, что тоже не маловажно) не спонтанна, то лучше с облаками не связываться, очень дорого.
p.s. никто не мешает комбинировать оба подхода, основную нагрузку пусть держат дешевые и не гибкие решения, а на фосмажор подготовить инфраструктуру для миграции или расширения через облака… тем более когда это нужно на считанные часы/сутки, тарифы облачных сервисов становятся очень вкусными.
Вопрос: Какие книги следует прочитать, чтобы научиться разработке под iPhone/iPad?

Лучший ответ: Очень рекомендую стенфордские лекции по разработке для iPhone: доступны видео и слайды в iTunes U, а так же исходники и задания на сайте этого курса.

Худший ответ: из книжек посоветую Head First iPhone Development и iPhone App Development: The Missing Manual
из видео tutorials для начала хороши iPhone SDK Essential Training  от linda.com и Objective-C and Xcode Essential Training Tutorials
Вопрос: jdbc — два запроса в одном соединении

Лучший ответ: Нет, не нужно поднимать новое соединение на каждый запрос. Нужно закрывать имеющиеся statements перед вызовом новых. Просто в данном случае, у тебя одновременно открыто два разных запроса, один из которых в пакетном режиме подтягивает данные из одной таблицы, а второй — подтягивает совершенно другие данные из второй таблицы. Одновременно это быть не может. В данном случае вам действительно потребуется два коннекта (используйте пул соединений для более эффективной работы). Либо вы можете подтянуть данные сначала из одного запроса, закрыть PrepareStatement и ResultSet, и только затем уже подтягивать данные из второй таблицы.

Худший ответ: Скорее всего, вам нужно будет получить другое соединение для второго запроса. Но я бы так не делал.
Если вам надо одновременно читать из двух мест в одной базе, значит проблема в дизайне. Вероятно, стоит применить одно из:
1) написать один JOIN для двух таблиц и вернуть его
2) Начитать первый результат в память и работать с этими данными во время итераций по второму
3) Использовать хранимую процедуру в БД, которая сделает всю логику и вернет результат.
Вопрос: Куда положить 20 террабайт?

Лучший ответ: Добавлять 20 терабайт или стирать старые и записывать новые 20 терабайт?
В первом случае, вам поможет только упитанный банковский счет - аренда гигабитного канала обойдется примерно в 25 000 рубликов в месяц, причем 20 терабайт в него будут сливаться примерно двое суток. (Это я еще аренду дискового места не посчитал).
Во втором случае, вам поможет RAID-0 из пяти дисков по 4 терабайта - всего за 50 000 рублей (из ширпотребных дисков, разумеется). Хотите надежно? Выкладывайте где-то три миллиона рублей за дисковую полку среднего уровня enterprise.

Худший ответ: Начать стоит с того, что класть их надо туда, до куда есть канал хотя бы порядка 300 Мбит/с (если я не ошибся в расчетах), чтобы эти 20 Тб заливались за неделю (потому что спустя это время нужно будет лить новые данные). 
Свои сервера для бэкапов держать — совсем не вариант?
Вопрос: FreeBSD и ZFS

Лучший ответ: Около года FreeBSD c ZFS в продуктиве на файловом сервере. Средняя отдача — 1ТБ трафика в сутки. Сервер: CPU — 2xOpteron 2214, Mem — 32G, контроллер — AMCC 9650SE-12M, диски — Seagate серии NS, 10-12 штук + SSD Intel X25-M под кэш устройство. Ни одного зависания связанного с ZFS за всё время работы сервера. Единственная проблема — замена отказавших дисков в raidz. Делаешь replace диску, пул резилверится на новый диск, а старый не уходит из конфигурации. Находил PR по этому багу, починили ли его или нет — не знаю.

Худший ответ: Слегка офтопик, но не могу не сказать.
Как администратору большого проекта следовало бы взять за правило вводить в энтерпрайз только хорошо проверенные и оттестированные технологии, в которых хорошо разбираетесь, и по поводу которых можете иметь свое взвешенное мнение.
А подход — «а посоветуйте ка мне тут штучек разных, а я их заюзаю на горячую» — это тупик.
ZFS на x86 — пока что слишком зелена для ентерпрайз продакшн. Хотите ZFS — берите Солярку на T2 — для многопоточных веб-делов — самое то. Ну и ясен красен нужно знать Solaris ))).
Вопрос: Как задать свой autoincrement primary key в AppEngine/Python?

Лучший ответ: Это уже реализовано. Кроме ключей BigTable раздает и числовые id. Запрос к БД по id: 
Model.get_by_id()
Для получения id любой сущности — entity.key().id()

Оно вполне пригодно для урл, только учтите, что id инкриментится для сущностей любого типа в вашем приложении. Одно на всех. Поэтому числа выходят большие. Например, www.arhimir.ru/news/1126006 — сделано на GAE-Python.

Худший ответ: скорее всего придется использовать дополнительную модель:

class Sequence(db.Model):
    Key: db.StringProperty() #ключ, например "ArticleId"
    Number: db.IntegerProperty(default=1) #само значение

и смысл в том — что в одной транзакции сначала получаем значение Number, и тут же обновляем его на +1
Вопрос: Как узнать на чем сделан сайт?

Лучший ответ: Установить плагин для Google Chrome называется Wappalyzer

Худший ответ: если не определяет автоматически, то можно посмотреть в инспекторе. если скинете ссылку то могу сказать на чем сделан.
Вопрос: Существуют ли варианты портирования приложений с iOS на Android и обратно?

Лучший ответ: Для своей игры, я сделал как выше писалось тонкую прослойку, которая взаимодействует с телефонными функциями и занимается отрисовкой. Таким образом у меня есть порт на Linux/Win/iOS/Android, через линки на папку с исходниками, мы получаем 4 проекта. Проблема большая только со звуком в Android, так как там нет прямого доступа к alsa, надежда только на версию 3.0. Еще есть проблема с мультитачем на многих Андройдах(G1,G2,Hero,N1), но она решается специфичным образом разнесенными контролами управления(например: левый нижний и правый верхний угол).
Ссылки по проблеме звука:1,2,3

P.S.: Может соберусь и напишу статью.

Худший ответ: Посмотрите в сторону Airplay SDK
Вопрос: Где можно создать (сгенерировать) красивые дизайны?

Лучший ответ: Почему вопрос стоит именно о генерации дизайна? Я предлагаю искать красивые сайты (на ThemeForest полно шаблонов) и верстать глядя на картинку. Мм?

Худший ответ: Почему вопрос стоит именно о генерации дизайна? Я предлагаю искать красивые сайты (на ThemeForest полно шаблонов) и верстать глядя на картинку. Мм?
Вопрос: Книги по Zend Framework

Лучший ответ: Бесплатная книга по последней версии Zend Framework (на английском языке):  https://olegkrivtsov.github.io/using-zend-framewor...

Худший ответ: Тут посмотри http://zendframework.ru/links/books
Вопрос: Необходимость лицензирования бесплатных и открытых программ?

Лучший ответ: А если несколько программ подчиняются одной лицензии (тому же GPL, к примеру) и она уже переведена на русский? Для каждой все равно нужна отдельная распечатка и заверение? Бред по-моему

Худший ответ: Короткая версия: да нужно.

Для опенсорсных — должна быть распечатаная и локализированная версия лиц соглашения и лицензии под которой она распространяется. Перевод должен быть заверен. btw именно поэтому в некоторых компаниях покупают коробочный ОО от линуксцентра — как раз из-за бумажки.

Для бесплатных и закрытых — надо читать соглашение, раз от раза оно разное. Например, Skype — вы можете на рабочем месте ставить только бизнес версию (не спрашивайте чем они отличаются). И тоже необходимо иметь заверенный перевод лиц соглашения. К тому же, некоторые бесплатные и закрытые приложения бесплатны только для частного использования, для использования на рабочем месте вам потребуется приобрести лицензию.
Вопрос: Имеется машинка под майкрософтом за NATом без входящих, но с удалённым доступом, надо с неё перетащить почти сто гигов на машину с линуксом. Как?

Лучший ответ: Как вариант BtSync

Худший ответ: Любая качалка из "модемных" времен - DownloadMaster, FileZilla. Качать на FTP/SFTP.
Вопрос: Географически распределённый MySQL

Лучший ответ: На прошлой работе была схема один мастер vs слейвы в разных регионах. Задача балансировки на уровне баз не решалась, доступ был преимущественно локальный. Жить можно, но, как Вы уже заметили, репликация может отставать, причем делает она это неравномерно. Еще одна грабля — каналы, сука, все-таки не так надежны, как того хотелось бы. Пропал линк между серверами — реплика встала. По этой же причине достаточно периодически пропадала возможность записать что-то в мастер «издалека». Так что в любом случае советую первым делом ввести хотя бы простейший мониторинг и попытаться понять, как сильно оно будет тупить конкретно в вашем случае, и оценить, подходит ли это. Если у Вас будут графики времени задержки репликации, контроль доступности мастера с каждой точки, откуда будете в него писать — жить станет может быть и не проще, но предсказуемее :)

Могут также проявиться плавающие проблемы с кодом, который рассчитывает на отсутствие задержек. Скажем, регистрируется новый юзер (вы его заводите в мастер-базе), но сделать реально ничего не может, т.к. его данные не доехали до слейва. Эта проблема выглядит довольно тупо, но могут быть и более хитрые ее проявления.

Худший ответ: Рекордное время отставания master-master репликации у нас было ~10 часов, оно же ~900Мб. Каналы и железо однозначно не были слабым местом. Как-то так.
Вопрос: Как решить проблемы с toggle?

Лучший ответ: А что Вы пытаетесь своей функцией сделать? Вы в курсе, что toogle, начиная с версии 1.8, переключает отображение элемента, а не переключается между двумя функциями? 
Почему Вы запускаете toggle при загрузке страницы, в чем смысл?
Для Ваших целей скорее всего подойдет функция toggleClass.

Худший ответ: Что конкретно вы делаете? Может быть лучше использовать .toggleSlide(); .toggleClass(); .fadeIn()/fadeOut();
как вариант
Вопрос: Какие существуют сервисы продажи файлов?

Лучший ответ: Тоже был озадачен этим вопросом и недавно нашел для себя сервис linkhub.ru. Сам я занимаюсь 3d моделированием для последующей продажи моделей и уже давно был возмущен авторскими отчислениями с продаж на 3ddd, порой комиссия достигала 60% - это просто грабёж, да и выводить можно начиная минимум с 1000 рублей.
На линкхабе же комиссия всего 20% и вывести можно хоть 100 рублей не только на карту, но даже и на баланс мобильного телефона.
Еще один значимый момент - как такового ограничения по размеру загружаемого файла нет, что не может не радовать т.к. порой размер 3d модели может превышать 100 Мб. Я просто загружаю модели на гугл диск и делюсь приватной ссылкой для продажи.

Худший ответ: @Egorus полно их, например PayLoadz или Sellfy
Вопрос: Как отправить письмо пользователю?

Лучший ответ: ›› для нее есть обработчик php
Что делает обработчик в данный момент? 
Предположу, что вы подразумеваете простую отправку письма через PHP mail: php.net/manual/ru/function.mail.php.
Либо поясните.

Худший ответ: Нужно получить параметры из формы, да?
Тогда в PHP это$_GET["название параметра"] (если get)
или $_POST["название параметра"] (если post)
Вопрос: Лучшая ORM для C#

Лучший ответ: выше рекомендуют NHibernate, но я считаю, что для автора, который еще не знаком с ORM, NHibrenate — избыточна. Автору рекомендую использовать Entity Framework 4, у которого есть удобнейший визуальный редактор и полная поддержка LINQ (в чем хромает NHibernate).

Худший ответ: Наверно тут все же от задачи сильно зависит ответ. Для небольших проектов крайне советую BLToolkit. Так же рекомендую сайт ormbattle.net
Вопрос: Кто-нибудь читал саммари нон-фикшн книг с сервиса smartreading?

Лучший ответ: Я бы порекомендовал сервис essenly.com 
Еще пару недель можно будет купить лайфтайм подписку всего за 35уе

Худший ответ: У них же есть саммари для ознакомления. 
Этого вполне достаточно, чтобы понять, подходит ли Вам такой формат. Книги, кстати, неплохие.
Плюс, чтобы оценить, попробуйте саммари с других сайтов - getAbstract, Essenly
Вопрос: Как в Wordpress средствами PHP изменить роль пользователя и переименовать названия ролей?

Лучший ответ: Для работы с ролями и capabilities используйте плагин User Role Editor (дока на русском)
Добавить / изменить роль пользователя програмно:$user = new WP_User( 1 ); // заменить на ID юзера

// Добавить роль
$user->add_role( 'editor' );

// Убрать роль
$user->remove_role( 'subscriber' );

Худший ответ: 1. Пароль пользователя можно поменять через ДБ ( используя $wpdb ) делаешь query найти пользователя по id и поменять поле с паролем ( см таблицу wp_users ) сделав его в md5('новый пароль')
2. Точно не знаю, но должен быть фильтр какой-нибудь, что бы изменить Имя роли
Вопрос: Как скачать arch linux и как его установить?

Лучший ответ: Ни в коем случае не ставь себе эти линуксы! Оставайся на Windows! Оно для тебя - самое то!

Худший ответ: скачать можно здесь
mirror.yandex.ru/archlinux/iso/2014.05.01
Windows будешь оставлять?
Вопрос: Подскажите лучшую программу для работы с PostgreSQL под Mac OS

Лучший ответ: Нет к сожалению такой, но есть сносный Navicat (есть бесплтаная, lite вирсия). Ждем Sequel Pro для Postgres.

Худший ответ: Видел где-то плагин для FireFox'a.
Вопрос: Задержка обновления вкладки браузера через livereload-guard, как исправить?

Лучший ответ: Ubuntu + koala
Только мне это кажется адовой содомией?
Я ещё могу понять, хоть и с трудом, когда Win-юзер использует коалу... но блеать, на линуксе?
Решение вашей проблемы - Gulp.

Худший ответ: Используйте gulp и плагин gulp-connect. Можете посмотреть пример или взять мой нубский конфиг https://github.com/kirokysuper/template/blob/maste...
Вопрос: Как сделать в Flask rest api паралельные запросы?

Лучший ответ: Вы запускаете веб-сервер в однопоточном режиме. Пока не завершится один запрос, другой не пройдет. Нужно настроить gunicorn+nginx, например. Есть и другие варианты.

Худший ответ: Может поможет книга Разработка веб-приложений с использованием Flask на языке Python my-files.ru/tol0cr
Вопрос: Что может быть не так с insert mysql?

Лучший ответ: from <- очень плохое имя

Худший ответ: makefuture.net/article/mysql-all-reserved-words
подобные слова если и используются, лучше экранировать
`from`, `to` и т д.
Вопрос: DoubleVPN своими руками. Возможно ли?

Лучший ответ: Установить соединение с первым, при этом добавить через него маршрут на второй. Установить соединение с вторым, при этом добавив маршруты через него на все что нужно гонять через VPN (или дефолт 0.0.0.0/32).

Более подробно можно ответить если будет известно что у вас за операционка, что за операционка на серверах куда вы эти соединения устанавливать собираетесь и т.д.

Худший ответ: у вас все таки получилось это настроить?
Вопрос: На что обратить внимание, перед тем, как получать заказы от людей, стоит ли еще что-то нового узнать про HTML?

Лучший ответ: Что бы ответить на вопрос что Вам нужно знать, надо понимать что Вы знаете. Сам по себе html нигде не используется. Он идет в связке, как минимум с css и jquery, если зарабатывать версткой.
На базе чего Вы делаете сайты? Голый статичный HTML? За такое не платят.

Худший ответ: Что бы делать сайты "в одного" тебе нужно быть дизайнером, верстальщиком и программистом в одном лице. Минимум для это:HTML5CCS3 (без фреймворков далеко не уедешь, да и препроцессоры типо LESS надо освоить будет потом)JavaScript (и сосответсвующие фреймворки)PHP (можно без фреймворков, но надо знать и уметь работать с разными CMS\CMF)MySQLPhotoShop (на данный момент лучший и самый доступный инструмент для создания макетов
Вопрос: Есть ли RSS для сервиса q&a на хабре?

Лучший ответ: Значок rss сверху не появляется, следовательно пока нет.

Худший ответ: можно помоему через google reader сделать. он вроде бы умеет вообще для любого сайта делать, если не ошибаюсь.
Вопрос: Как подключить базу данных MySQL к Java-приложению?

Лучший ответ: Sqlite там, а не мускуль. Его и бери.

Худший ответ: Так, если MySQL - через JDBC. (ты можешь понять сервер на планшете).
Или, как оратор сверху сказал SQlite.
Вопрос: Где получить качественный аудит  фрилансеру?

Лучший ответ: Я думаю логично просто сменить биржу на odesk.com
pumainthailand.com/otvechayu-na-voprosy-o-rabote-n...

Худший ответ: Как человек, сталкивавшийся с битриксом, и начинавший свою фрилансерскую карьеру сразу с 450 р./час, позволю себе высказаться:
1. Научитесь себя ценить и продавать. За 5 лет опыта вы имеете ставку 400 рублей в час. Кто-то имеет меньший опыт и зарабатывает в час 40-50-70 долларов(и это реальные люди, вам бы просто проанализировать, сколько народ на одеске получает). Вам не обидно?
2. Не бойтесь рисковать и пробовать новое: мягко говоря, битрикс нужен лишь людям в нашей прекрасной стране. Ибо они сумели себе найти нишу и здесь продавать его(отчасти из-за интеграции с 1с,на мой взгляд). 
Вот только вам оно зачем? Есть какая-то мнимая специализация "программист битрикс", из которой в тот же Magento перейти будет, на мой взгляд, довольно просто. Если уж вы в битриксовой документации смогли как-то разобраться, то остальное, мне кажется, дастся без труда.пока хотелось бы не менять направление, а делать на битрикс, т.к. уже налажен определенный процесс  - и забудьте про подобные фразы, если хотите получать больше 400 р./час.  Если наладили тут процесс, наладится и в другой нише. Вы php/js-программист с пятилетним стажем, какие могут быть проблемы со сменой одной cms на другую?
Насчет дорогих сайтов на битрикс-без своей веб-студии вы вряд ли продадите сайт за 200-300к(а они-вполне себе продают и за бОльшие деньги). Вот только переучиться на Magento/Wordpress/Joomla/Yii и начать рубить бабло уже сейчас гораздо проще, чем организовать веб-студию.
3. а все перебиваюсь на 400р./час в лучшем случае, хотя отрывают с руками  - вот тут совсем неясно. Как? Как можно быть "отрываемым с руками" и перебиваться на одной цене? Попробуйте поднять цену сразу на 50%. Уж поверьте, денег меньше не станет(и даже наоборот).
Простите, если что, за резкие высказывания, надеюсь, они вам помогут. У вас все получится, просто нужно мыслить чуть шире. Поверьте, был бы у вас знакомый, зарабатывающий в 3 раза больше в час, и ваша ставка уже давно была бы другой.
Вопрос: В чем отличие cms от framework?

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

Худший ответ: а можно ли framework считать  библиотекой???
Вопрос: Где хранить логины и пароли?

Лучший ответ: KeePass + dropbox 
Можно еще LastPass, но для мобилы платно.

Худший ответ: текстовый документ в гугл драйв.
ну или евернот
Вопрос: Стоит ли читать WEB-программисту книгу «Д.Е Кнут искусство программирования»?

Лучший ответ: А Web это не компьютерное программирование? Давно? Все зависит от ваших задач. Книжка больше годится как справочник алгоритмов.

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

Лучший ответ:  Через 3 запросада

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

Лучший ответ: Это худшее, что можно было сделать.

Худший ответ: Если у вас возникает необходимость из одной Activity вызывать методы другой - это уже "запашок" от кода. В идеале Activity должна отвечать лишь за визуальное представление приложения в рамках себя и только себя, а не дергать остальные Activity. В один момент времени есть лишь одна "живая" Activity и как нибудь управлять другими - очень плохая идея.
Есть возможность создать логику похожую на ту которую вы описали выше с помощью фрагментов. В таком случае будет одна Activity (аналог вашего Application) которая будет содержать в себе фрагменты в виде обычных переменных (не статических!), тоесть методы которых вы можете вызывать без всяких угрызений совести. 
Фрагменты это вообще очень полезный и мощный инструмент, вряд ли вас возьмут даже Junior-ом если вы не будете уметь ими пользоваться. Можете считать это пинком в том направлении куда надо гуглить
Вопрос: Как хранить time в MySQL?

Лучший ответ: Время правильно хранить в формате TIMESTAMP. 
Во-первых, это время может быть автоматически обработано, т.к. MySQL поддерживает работу с временными зонами и локалями. 
Во-вторых, с ним легко обращаться используя встроенные функции MySQL.
В-третьих, для столбца легко установить атрибут CURRENT_TIMESTAMP.
Лично я не люблю относительное отображение даты/времени, но многим это нравится. Рекомендую помещать нормальное время в тултип.

Худший ответ: Самый простой использовать unix_timestamp и хранить просто integer, на php потом :echo (time() - $dbTimeValue); // прошедшее время от момента добавления
Вопрос: Как перекрашивать дочерние элементы при наведении мышки на элемент li?

Лучший ответ: Может я что-то не понимаю, но разве нельзя здесь просто написать css-правило?
.v-menu-work li:hover>.circle-menu-work
{
background-color: #aabbcc;
}


Худший ответ: Красьте по индексу. Если правильно понял:

$(".v-menu-work li").hover(
        function () {
			var index = $(".v-menu-work li").index(this);
           /* $('this > a').css({"background-color":"#70CF70"});
            $('this > p a').css({"background-color":"#70CF70"});*/
          $(".circle-menu-work").eq(index).css({"background-color":"#70CF70"});
          $(".legend-v-menu-work a").eq(index).css({"color":"#70CF70"});
        },
        function () {
            $('this a').css({"background-color":"#1FB2E2"});
            $('this p a').css({"color":"#1FB2E2"});
        }
    );