Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Где скачать среду для С++?

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

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

Лучший ответ:
Так много ошибок, подождите навести там порядок надо для начала)
jsfiddle.net/6Ey78/16
ну так, на скорую руку.

Худший ответ:
Это происходит из-за того, что элементы li в которые обёрнуты ссылки плавающие (float). 
Как сказали выше верстка ужасная. Переделывайте полностью.
Вопрос: Выбор инструмента для проектирования интерфейса сайта

Лучший ответ:
Из бесплатный офлайновый софт — Pencil Но ничего сложного там не сделать

Онлайн: выше уже перечислили. Tiggr весьма не плох. По быстрому — Balsamiq

Но! Если проект сложный и нужно не просто схемы, а именно живые прототипы — Axure. Что к чему посмотрите в скринкастах от UsabilityLab habrahabr.ru/company/usabilitylab/blog/112641/

Рекомендую к прочтению: designforuse.net/?p=722

Худший ответ:
Уже пару месяцев работаю с hotgloo.com
Онлайн инструмент.
В бесплатной версии можно держать 1 проект из 5 страниц.
Сделан на флеше.
Очень крутые возможности по конструированию экшенов. Можно разделать видимости между разными группами юзеров (группы можно назначать самому).
Сижу на тарифе Single (7 баксов в месяц, 1 проект, 5 юзеров в команде, 1 Гб места для загрузки картинок.
Вопрос: Где найти толковые материалы по вёрстке HTML/CSS?

Лучший ответ:
Рискую оказаться кэпом, но самый лучший ресурс: htmlbook.ru
Материалов там навалом (статьи,практикум,самоучитель). Если этого покажется мало-берется бесплатный макет, который устраивает Вас по сложности и дальше при помощи вышеупомянутого мануала воплощается в жизнь. 
Лучше практики вы самоучителя не найдете, ИМХО.

Худший ответ:
совсем недавно статья была, может пригодится вам? habrahabr.ru/post/250621
Вопрос: Как из математика адаптироваться-переквалифицироваться в программиста?

Лучший ответ:
Сесть за компьютер и начать программировать. Через n часов вы станете программистом, где n - от нуля до бесконечности.

Худший ответ:
1. Свыкнуться с мыслью, что от абстрактного решения до реально работающего кода долгий путь (это и есть работа разработчика).
2.  Вас будут раздражать технические проблемы/отладка первое время, из-за сложившегося мышления. Надо быть морально готовым и преодолевать усилием воли. 
3.  Изучать сами технологии. Математическая подготовка поможет быстро схватывать теорию.
4. Начинать писать не только алгоритмический код, выбрать направление.
Вопрос: Передача _SESSION между субдоменами?

Лучший ответ:
Можно использовать такую php конструкциюif (!session_id()) {
	ini_set('session.use_cookies', 'On');
	ini_set('session.use_trans_sid', 'Off');
	ini_set('session.cookie_domain', '.example.com');
	session_set_cookie_params(0, '/', '.example.com');
	session_start();
}

Худший ответ:
php.ini:
session.cookie_domain = ".example.com"
 .htaccess:
php_value session.cookie_domain .example.com
в php
ini_set('session.cookie_domain', '.example.com' );
Вопрос: Как раскрутить сайт?

Лучший ответ:
Тут все есть
Mastertalk
Maulnet
Searchengines

Худший ответ:
— хороших программерских/IT блогов почему-то мало,
Ответ: Вот один из новых развивающихся
Вопрос: Вызов функции java класса из javascript кода?

Лучший ответ:
Java класс существует на стороне сервера, javascript код — на стороне клиента => единственный способ осуществить вызов метода — запросом. Например, можно написать вспомогательный сервлет, который будет обрабатывать ajax запросы и вызывать нужный метод java класса.

Худший ответ:
должно обновляться?
setTimeout(location.reload.bind(location), 1000)
Вопрос: Нашел лишь одну книгу про создание веб-приложений с помощью Django Python, а существуют ли ещё книги?

Лучший ответ:
Вот здесь список есть.
Советуют Two Scoops of Django

Худший ответ:
По django лучшее Документация Django 1.8 и Django documentation. Книги очень быстро устаревают, хотя в них тоже можно почитать про азы, но версия в них кажется меньше 1.0... (
Вопрос: Как вывести артикул товара на странице категории Woocommerce?

Лучший ответ:
Решил вопрос:add_action( 'woocommerce_after_shop_loop_item_title', 'shop_sku' );
function shop_sku(){
global $product;
echo '<span itemprop="productID" class="sku">SKU: ' . $product->sku . '</span>';
}
оформляем как плагин или добавляем в functions.php

Худший ответ:
отредактировать шаблон
Вопрос: Системный администратор в школе. Вопросы об особенностях работы приходящего сисадмина?

Лучший ответ:
Вряд ли Вас возьмут на должность сисадмина — а вот на должность техника с мин окладом вполне.
Если в школе используется не лицензионное ПО — то вы первый пойдёте под статью — это к сведению.

Худший ответ:
Из особенностей — рботы больше во время уроков. После — только если не успели что-то автоматизировать.
Могут просить заместить преподавателя информатики.

Трудоустройство обычно идёт на должность «техник» или «лаборант».

По методу оплаты — мне только оклад предлагали.

По заявкам и зарплате подсказать не могу — сам работал с 11 класса по 2 курс, тогда брал что предлагают :)
Вопрос: Retransmission timeout reached on transmission в Asterisk

Лучший ответ:
Если Asterisk находится за натом, должны быть прописаны параметры localnet и externip. В вашем случае конечная точка за натом получает 200 ОК при ответе, но скорее всего ACK на него телефон пытается отправить на анонсированный Asterisk-ом адрес  Contact: sip:1000@192.168.1.3:5060, до которого он дойти из-за NAT, естественно, не может. В итоге срабатывает таймер и Asterisk разрывает вызов, т. к. ACK на 200 ОК обязателен.
То есть либо включите externip=external router ip, чтобы asterisk указывал этот адрес в запросах и ответах на адреса, отличные от указанных в  localnet, либо на клиентах включите использование и отсылку опции rport, которая указывает клиенту при выборе адреса сигнализации ориентироваться на данные параметра rport, а не параметры SIP-сообщения.

Худший ответ:
Попробуйте указать в sip.conf externip и localnet, а также включите nat=yes в настройках пира, который подключается через внешку.
Вопрос: Что проверяют при публикации в AppStore?

Лучший ответ:
Прямо практически сразу на сайте разработчиков Apple: https://developer.apple.com/app-store/review/

Худший ответ:
Проверяют не 2 недели, а по-сути 1-2 дня. До 2-х недель может длиться время очереди пока не возьмутся за ваше приложение.
При непосредственно проверке смотрят на  UI,  насколько приложение правильно работает и особое внимание на встроенные покупки или покупки "на стороне". Apple очень не любит когда с помощью приложения разработчик зарабатывает мимо кассы Apple.
Перечень всех требований вы можете найти по ссылке выше.
Вопрос: Fedora или Centos?

Лучший ответ:
Fedora конечно, CentOS менее удобен для десктопа и более стар

Худший ответ:
Хоть я и привык уже за 4 месяца к CentOS на своей рабочей станции, рекомендую вам Fedora, обретете меньше геморра.
Вопрос: Как нормально изменить кодировку в Visual Studio?

Лучший ответ:
Ставлю кириллицу 866 
где ставите ?
в коде подключите кириллицу ,либо setlocale'м или другими способами

Худший ответ:
У вас какие-то проблемы с установленной студией. Попробуйте переустановить ее.
Вопрос: Не работает ни один браузер на WebKit

Лучший ответ:
Я не буду оригинален, но начать стоит с фразы «антивирус выключен» и задать вопрос «Зачем?»

Худший ответ:
Попробуйте создать новый профиль Chrome.
Вопрос: Битрикс. Требует добавления всех полей в группировку, как быть?

Лучший ответ:
А это не может быть из за различия ONLY_FULL_GROUP_BY на серверах?
https://dev.mysql.com/doc/refman/5.0/en/sql-mode.h...
По умолчанию ONLY_FULL_GROUP_BY включили начиная с MySQL 5.7.5

Худший ответ:
Опишите процесс переноса. Вы делаете sql дамп или используете встроенный механизм снятия бэкапа?
Вопрос: Возможен ли частичный переход на Yii?

Лучший ответ:
Можно то все что угодно, но думаю в вашем случае лучше бы посмотреть в сторону Zend

Худший ответ:
Yii это хорошо, но воочию неоднократно видел, как и на нём реализовывали многое неудачно и с костылями.
Так что нужно просто без костылей делать и просто переход на yii сам по себе не поможет :)
Вопрос: Пробле с div версткой при поднятии внутреннего div margino'ом. как быть?

Лучший ответ:
.MainBlock {
   width: 960px;
   margin: 0 auto;
   background: #00aa00;
   height: 250px;
   position:relative;
 }
 
 .MainBlock > .title {
   height: 50px;
   background-color: #b08e40;
   width: 200px;
   margin-top:-25px;
   position:absolute;
 }
почему такой варинат не катит? тайтл крутится относительно мейна и всё..MainBlock > .title {
   background-color: #b08e40;
   display:inline-block;
   line-height:50px;
   position:relative;
   top:-25px;
 }
продолжая идею автора ниже, запилить инлайн блок и сделать хитрее.

Худший ответ:
Если я правильно понял какой блок необходимо поднять, то используйте:.MainBlock > .title {
   position: relative;
   top:-52px;
   width: 200px;
   height: 50px;
   background-color: #b08e40;
  
 }
Вопрос: i2p — успокойте меня

Лучший ответ:
RE Успокойте меня
спойлер

Худший ответ:
i2p это не Tor
i2p для выхода в интернет он не предназначен

по сути i2p это как закрытый VPN только вместо виртуального ip адреса в i2p В качестве IP адресов сети используются криптографические идентификаторы, представляющие собой открытые криптографические ключи. IP-адреса в сети I2P не используются нигде и никогда, поэтому определить истинный адрес какого-либо узла в сети не представляется возможным так что юзай нечего не будет
Вопрос: Как передать значение из var в div?

Лучший ответ:
JQuery$('.previElement').attr('previ_id', id)
Vanilladocument.querySelector('.previElement').setAttribute('previ_id', id)
А вообще, для таких вещей лучше айди, если не собираетесь менять значение в нескольких местах. Если же используете классы для взаимодействия JS с DOM элементами, используйте в классах префикс js-
Например:<input type="button" value="Click me!" class="btn btn--primary js-open-popup" />var popup = {
  open: function() { /* open popup */ },
  close: function() { /* close popup */ }
}

$('.js-open-popup').on('click', function() { window.popup.open(); })

Худший ответ:
data-* атрибуты для того и придумали. В целом все как и при работе с обычными отрибутами, единственное но, забирать их у элемента можно так:$(element).data('some-prop');
// или для ванильки
element.dataset.someProp
www.sitepoint.com/use-html5-data-attributes
Вопрос: Подружить ipod touch 4g и nokia ld-4w

Лучший ответ:
BTStack GPS в Cydia позволяет использовать внешний GPS на джейлбрейкнутых айподах, только что сам проверил(Ipod touch 4G + Holux M1000). Правда на демке, полная стоит 5 баксов.

Худший ответ:
Странно, а у Вас геолокация включена?
Вопрос: Как правильно работать с массивами?

Лучший ответ:

  <?php if ($arFields[$key]['type'] == 'text' ) 
  {echo ' ';}
  else 
  {echo '' . $_POST[$key] . '';}
  ?>
стоило бы написать так:<?php if ($arFields[$key]['type'] == 'text' ) : ?>
    <input size="40" type="<?=$arFields[$key]['type']?> name="<?=$key . ' value ="' . $_POST[$key] ?>">
  <?php else: ?> 
    <textarea rows="10" cols="35" name="<?=$key?>"  ><?=$_POST[$key]?></textarea>
  <?php endif; ?>
Это касаемо читабельности. Плюс комменты не мешало бы делать в коде.
foreach тоже более читабельный в виде:<?php foreach($fff as $key=>$value): ?>
тут html
<?php endforeach; ?>
Плюс куча лишних переносов и пустых строк, где они не нужны, и нет там где просятся.
ВОТ ЭТО ВАЩЕ ЗЛО:<?php	
    } 
  ?>
ПС: почитайте www.php-fig.org/psr/psr-1

Худший ответ:
код отватителен донелья
phpclub.ru/talk/threads/%D0%BF%D1%80%D0%B8%D0%BC%D...
www.phpinfo.su/articles/practice/shablony_v_php.html
Вопрос: Как реализовать переход на другой View Controller через SWTableViewCell?

Лучший ответ:
Небольшая прелюдия:
Если Вы только обучаетесь, и Вам не важна поддержка iOS 7 - лучше посмотреть в сторону стандартного api 
см. метод tableView:editActionsForRowAtIndexPath
Пример как использовать тут, ближе к концу
А переход на другой "экран" делается в самом простом случае-(void)buttonizeButtonTap:(id)sender{
    [self performSegueWithIdentifier:@"Associate" sender:sender];
}
где Associate - id перехода в storyboard'e (там прям и задается строка)
Пример взят от сюда, там же можно посмотреть скриншотики со стрелочками , правда для старого XCode, но там особо ничего не поменялось.

Худший ответ:
возник вопрос: как, например, из правой кнопки More осуществить переход на другой экран?
1) Если вы используете Storyboard, потянуть от крайней правой точки (примерное расположение кнопки More) проводок к нужному контроллеру и выбрать действие в разделе "Accessory actions" появившегося меню.
2) Если вы используете Sotryboard, но по какой-то причине желаете сами обработать событие перехода (Соединили контроллер, с другим контроллером проводом). Тут по предыдущему совету только с изменением:- (void)tableView:(UITableView *)tableView accessoryButtonTappedForRowWithIndexPath:(NSIndexPath *)indexPath {
[self performSegueWithIdentifier:@"ShowMoreSegue" sender:nil];
}
3) Если вы не хотите использовать Accessory button то действуйте по первому совету :)
Вопрос: Как правильно сделать размонтирование элемента (блока) в react.js?

Лучший ответ:
Не рендерить компонент, тогда React уберет его из DOM.render() {
  let component = true ? <Comp1 /> : <Comp2 />;
  return (
    <div>{component}</div>
  );
}

Худший ответ:
Допустим сначала вы создали компонент и отрендрили его на странице так:React.render(<MyComponent />, document.getElementById('container'));
Позже, вы можете удалить его из DOM дерева, плюс React сам почистит все обработчики событий так:React.unmountComponentAtNode(document.getElementById('container'));facebook.github.io/react/docs/top-level-api.html#r...
Вопрос: Samsung Galaxy S III GT-I9305 vs GT-I9300?

Лучший ответ:
Взял себе 9300. Все еще не могу нарадоваться телефоном, оперативной памяти очень даже хватает. Думаю что смылса париться с доставкой из за бугра нету.

Худший ответ:
Лучше возьмите на Qualcomm'овском чипе, который для США.
forum.xda-developers.com/wiki/Samsung_Galaxy_S_III
Вопрос: Расширяю знания по JS. Какие фреймворки изучать?

Лучший ответ:
собственно angular и backbone сравнивать не корректно. backbone дает лишь общий каркас, помогает реализовать модель и синхронизацию данных с сервера, когда как angular дает жесткую mvc структуру и массу плюшек (тот же биндинг данных, директивы, сервисы...) По сути вам никто не мешает использовать backbone и angular.js в связке (модель на backbone как сервис для angular или чего еще).

По поводу библиотек — почти все библиотеки не привязаны к фреймворку. В backbone лучше использовать штуки типа require.js для ресолва зависимостей. В angular.js можно библиотеку зарегистрировать как сервис и использовать через di. Ну и так же для него масса готовых модулей. Так что тут привязываться к фреймворку смысла нету.

По поводу совместимости с yii — если общение производится посредствам rest api — глубоко плевать на чем она реализована.

Ссылки не приведу… У angular.js и у backbone все очень неплохо с распространением, да и с производительностью (ну как… у ангулара есть пока грешек с грязной проверкой изменений, но вроде как планируют перевести это все дело на Object.obsorver). Раньше использовал backbone, последние пол года полностью все на angular (от админок и одностраничных приложений до phonegap, хотя для последнего выгоднее использовать backbone ну и жесточайше оптимизировать ui, но это на порядок увеличивает сроки).

Худший ответ:
Смотрите в сторону derby.js и meteor.js - если хотите и клиент и сервер на JS и реактивности (пользователь что-то поменял - все остальные сразу же это увидели), если вам работать только с фронтендом (только браузер, сервер не трогаем) - то ваш выбор angular.js
Вопрос: Где разместить nodejs сервер?

Лучший ответ:
Я отдаю предпочтение физическим серверам, это неизмеримо удобнее, чем неуправляемые хостинги типа хероку и нодеджицу, и значительно лучше, чем виртуалки, которые теряют производительность и лейтенси на слое виртуализации. Если нужно добиться действительно хорошего latency (отклик или отзывчивость) то другого решения нет, но прошу не путать это с производительностью т.е. rps (request per second) на виртуалках можно даже дешевле поднять, а вот отзывчивость системы на железе выше. Но это не всегда так критично. Кроме того, советую сделать таблицу и рассчитать стоимость одного ядра или даже 1Ghz для всех вариантов. Из-за ограничений ноды в памяти одного процесса, имеет смысл делать расчеты исходя из пропорции 2гб на 1cpu.
Я использую вот что:
1. Для маленьких проектов ($5 в месяц это очень хорошо) https://www.digitalocean.com/
2. Для проектов среднего уровня (кое-кто на них ругается, но у меня лично никогда проблем не было с ними) https://www.hetzner.de/
3. Для крупных проектов (есть замечательные 40-ядерные сервера MG-256) www.ovh.ie

Худший ответ:
Считаю, что выделенный сервер всегда лучше, если руки из правильного места, и знания подходящие имеются. Я nodejitsu не пользовался, но подозреваю, что те или иные ограничения в настройке сервера, у таких сервисов, присутствуют.  Так что если знаете, как самому все настраивать, пилите на выделенный сервер
Вопрос: Можно ли сделать асинхронную загрузку yandex-карты?

Лучший ответ:
<script  type="text/javascript">
$(document).ready(function() { $('#btn1666').hover(function(){  
$.ajax({ url: "canal22.php",cache: false,success: function(html){ $("#con").html(html); }
}); }); }); </script><div  id="con"><a href="#коллекция"  id="btn1666">коллекция каналов и роликов</a></div>

Худший ответ:
Да, но там куча сложностей.
Используйте rx.js что бы было проще с асинхронной загрузкой, и кэшируйте readahead.
Планирование readahead'а можно рассчитывать в зависимости от ширины канала каждого конкретного устройства.
Вопрос: Какая примерно точность показания скорости и время отклика от gps?

Лучший ответ:
зависит от приемника 
спутников
 погоды

Худший ответ:
Проводили сравнение показаний GPS приёмника на телефоне, планшете и спидометра автомобиля. Показания GPS на обоих устройствах всегда были на 5...7 км/ч меньше показаний спидометра. В обоих аппаратах обновление показаний GPS происходят раз в секунду.
Кстати, обратите внимание на ваш смартфон, на моём есть такой момент - он показывал данные GPS примерно на 5 секунд позже.
И еще: чем чище небо над приёмником и меньше высоких зданий/деревьев рядом, тем точнее показани приёмника, и если вы на автомобиле, то устройство лучше положить под лобовое стекло, т.к. там наилучший приём в салоне автомобиля.
Вопрос: Где и как научится дизайну интерфейсов?

Лучший ответ:
Я учился по методу «смотри на других и попробуй повторить», прошу заметить «не тырить», а именно повторить. Вдохновляюсь на разных ресурсах deviantart.com, themeforest.net и т.д.
Купил себе планшет и в свободное время стараюсь что-то да делать, так же таскаю с собой блокнот где так же делаю зарисовки идей. Первый год было всё УГ, на второй стало лучше, а щас вполне так, конечно не идеально и не супер, но уже не плохо. Это при том, что времени этому много не уделяю и книги специальные не читал. Если же вы серьёзно всем хотите заняться, то применив всё в комплексе можно научиться быстрее, главное не унывать и не бросать даже если долго будет УГ.

Худший ответ:
Странный вопрос…
Например здесь www.intuit.ru/search по запросу «дизайн интерфейсов» масса бесплатных курсов.
На хабре также много вопросов и ответов было:
habrahabr.ru/qa/33335/
habrahabr.ru/qa/34589/
habrahabr.ru/qa/32829/
habrahabr.ru/qa/21290/

А вообще поточнее определитесь какие именно интерфейсы и что вы будете делать, разрабатывать дизайн или непосредственно взаимодействие.
Вопрос: Как работает Require.JS?

Лучший ответ:
Если вы используете AngularJS, то RequrieJS вам не нужен вообще никогда.
1) Если вы делаете жирного клиента (т.е. все скрипты минифицируете в один-два файла, например: components.js (в котором AngularJS, LoDash.js и прочие библиотеки/плагины), application.js (собственно, ваша аппликация: контроллеры, директивы и прочее) и templates.js (все ХТМЛ-шаблоны для директив и страничек)), то вам RequireJS не нужен вообще — он просто бесполезен, так как асинхронно подгружать модули вам больше не нужно, ведь у вас и так всё есть, а Dependency Injection уже есть в Ангуларе из коробки.
2) Если же вы используете Ангулар и для Dependency Injection хотите использовать еще и RequireJS, то это, конечно же, бред, не делайте так — в Ангуларе всё уже есть для DI.
3) Если же вам нужна асинхронная подгрузка модулей, то используйте именно асинхронный загрузчик, без функционала DI (например, https://github.com/ded/script.js, да тысячи их) + Ангуларовский angular-loader.js, который позволяет загружать ангуларовские модули в любом порядке.

Худший ответ:
Загрузка модулей и DI — абсолютно разные вещи. Грубо говоря (очень грубо), загрузка модулей отвечает за работу с файлами, а DI — за создание сущностей. require.js загружает файл с вашим контроллером, чтобы он вообще появился в вашем приложении, а ангуляровский DI отвечает за то, чтобы он получил нужные ему для работы сущности. 
Что делает require.js: согласно конфигу и настройкам выясняет путь к файлу, отвечающему за данный модуль, создает, при необходимости, узел script с src равным этому пути, и дожидается, когда этот скрипт загрузится.
Вопрос: Стоит ли картинки на сайте отдавать с субдоменов?

Лучший ответ:
Firefox + расширение Firebug (F12 → Сеть) покажут время загрузки всего.

Худший ответ:
Ограничение в кол-во потоков существует, хотя вроде как не все современные браузеры его выполняют. Так что при большом кол-ве больших картинок выигрыш будет.

Но вообще советую не заморачиваться нанооптимизацией, и лучше займитесь контентом (в том числе и картинками) и раскруткой.
Вопрос: Можно ли работать программистом, но не оценивать сроки?

Лучший ответ:
1. НЕ ВЕЗДЕ сроки имеют место быть.  Ищите работу где сроки не требуются. Таких мест полно. Это как правило долгоиграющие проекты принадлежащие бизнесу, а не говеные веб-студии, штампующие на заказ. 
2. Сроки можно озвучивать, если вы пишите что-то, что вам понятно, задача прозрачна или типична. Есть задачи, когда о сроках не может быть и речи - например, поддержка/разбор чужого кода кода. На таких задачах сроках быть в принципе не может. 
3. Приехал я как-то с поломкой машины к мастеру-частнику. Говорю - вот то то не работает. Сроки? А он мне отвечает - а я не могу сказать. Откуда я знаю что там сломалось? 
Это я к тому, что даже такая в такой теме, как ремонт авто, где казалось бы все четко и все делается по наработанной схеме, сроки крайне не определены.
4. Если с вас требуют сроки, значит вы что-то делаете не так или работаете где-то не там. Про сроки можно говорит в строительстве, где укладка одной плитки СТАНДАРТНО занимает Н минут и вы должны полы покрыть 30х40 метров. Тогда сроки справедливы. В IT сроков не может быть. Т.е. не должен исполнитель думать о сроках. Это не его дело. Менеджмент должен дать время с запасом и не терзать исполнителя.

Худший ответ:
Тренируйтесь оценивать для себя в спокойном режиме. Выделили задачу, записали на бумажку оцененное время задачи, сделали задачу, сравнили. 
Навык оценки времени нарабатывается.
Вопрос: Онлайн нетворкинг: как правильно заводить знакомства?

Лучший ответ:
Надо уметь в первую очередь "слушать" и адекватно оценивать.
Затем, предлагать что-то улучшить или задавать АДЕКВАТНЫЕ вопросы.
А для этого - нужно много изучать и постигать самому...
Итого: 
      Искать - не нужно, нужно - чтобы Вас заметили...

Худший ответ:
Профессиональные знакомства - линкедин, но там больше рекрутеры.
Приятельские отношения в основном на работе или по интересам (секции, курсы, учеба).
Если не хватает общения, то ищите профильные группы в соцсетях - твитер, фейсбук, вконтакте, ну и чаты, как уже советовали.
Вопрос: Блоговый движок на ASP.NET

Лучший ответ:
В порядке популярности (примерно):
www.dotnetblogengine.net/
www.dasblog.info/
www.subtextproject.com/
www.funnelweblog.com/
oxite.codeplex.com/
blueonionsoftware.com/bloget.aspx

Худший ответ:
Возможно не совсем то что надо, но глянь: www.mojoportal.com/