Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: MacBook Pro 13 vs MacBook Pro 15, что выбрать для веб разработки?

Лучший ответ:
15' естественно лучше. 
Мне 23' маловато.

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

Лучший ответ:
Пример для "Работа"=СУММЕСЛИ(B:B;"Работа";F:F)

Худший ответ:
Сделать ещё один столбец с формулой (на второй строке):=ЕСЛИ(ИЛИ(B2="Работа";B2="Учёба");F2;0)
Надеюсь, очевидно, что она делает.
Далее эту формулу растянуть на весь столбец. B2 превратится в B3, B4 и т.д. Также F2, F3 и т.д.
Ну а затем этот столбец уже можно суммировать.
Вопрос: Существуют ли CSS-дизайнеры?

Лучший ответ:
Верстальщик, например.

Худший ответ:
Существуют дизайнеры со знаниями верстки (HTML+CSS), поэтому нужно искать дизайнера, а поменять в css несколько значений color и background особого труда не составит.
Вопрос: Возможно ли узнать какую сетку использует сайт?

Лучший ответ:
Можно в инспекторе посмотреть ( Ctrl + Shift + I ) для Chrome. Передвигаетесь там по DOM дереву и ищите контейнер, колонки и смотрите их свойства ниже.  На сколько я знаю, большинство дизайнеров используют стандартную 12 колоночную сетку. В примере сайта фиксированная ширина контейнера указана.

Худший ответ:
Нету там никаких сеток и фреймворков, размеры все жестко заданы в пикселях: сайдбар 166 и контент каталога 784.
Вопрос: Как найти нормальных исполнителей по комплексному развитию сайта?

Лучший ответ:
Просто я думал, что сапожник с крутыми сапогами это хороший знак.Сапожник с крутыми сапогами стоит как туча индусов.Как проверить исполнителя перед тем как сотрудничать?Можно так.Если исполнители в топе выдачи например по запросу "продвижение сайта" - это говорит о его качестве или это тупо. Это "свой" человек сервиса на 95%. Попросите прислать 3 запроса, по которым нужно начать продвижение вашему сайту без жёсткой конкуренции от 5-10 потенциальных SEO-шников и сравните.
1. Советы по самостоятельному продвижению и настройке SEO: здесь
2. Главные ваши "друзья": это Google Search Console и Google Analytics - сервисы, которые реально показывают тенденцию: правильно Вы оптимизируете контент или нет.
3. Автоматические сервисы по проверке качества вашего сайта: здесь
4. По SEO (и другие полезные вещи): здесь
5. Реальная история раскрутки интернет-магазина без рекламы на органике и вложенные силы: здесь

Худший ответ:
Есть ли какой-нибудь реальный рейтинг исполнителей
Нет
Вы пишете:гарантий входа в топ нет, с этим смирился
Но:гарантирует ли мне это найти хорошего исполнителя
А что такое хороший тогда если гарантий нет?Как проверить исполнителя перед тем как сотрудничать?
Брать того, кому вы верите личноСЕО -> целевой трафик -> максимизация конверсии -> звонки -> клиенты
Зачем вам именно СЕО? Займитесь контекстом по этой цепочке. Там хотя бы ждать так долго не надо.
Вопрос: Не устанавливается node-sass, в чём причина?

Лучший ответ:
мб поможет:
- обновите node
- установите node глобально
- npm init
- сделайте ссылку ln -s /usr/bin/nodejs /usr/bin/node

Худший ответ:
- сделайте ссылку ln -s /usr/bin/nodejs /usr/bin/node
Помогло
Вопрос: Как в GO через многопоточность обрабатывать данные из базы данных?

Лучший ответ:
По-моему это всё делается в один запрос к БД: UPDATE products SET blocked = status == 2 WHERE status in (1,2)

Худший ответ:
если отойти от того, что это реально делается одном запросом (см. пример выше), то тут есть что улучшить.
во-первых, я не знаком с этим ORM, но, как мне кажется, тут явно не хватает транзакции. 
во-вторых, если записей будет хрелиард, то рутин будет многовато. я бы сделал n воркеров, а задачу им кидал бы через канал.
Вопрос: Почему Unity3D рекомендует считывать ввод в Update, а не в FixedUpdate?

Лучший ответ:
Потому что значения Input обновляются в Update. Если вы, например, завяжете какой-то код на Input.GetKeyDown, то он внутри FixedUpdate может сработать у вас несколько раз на одно и то же событие. Вы вообще подходите к этому не с той стороны, отзывчивость управления в любом случае будет зависеть от Update и того, что выводится на экран, если у вас фпс падает до 15, то надо игру оптимизировать, а не костыли придумывать.

Худший ответ:
Потому что Апдейт происходит каждый кадр, а ФикседАпдейт фиксированное кол-во раз, по дефолту 30 раз в секунду. 
Если ввод считывать в фиксированном апдейте, то он станет не отзывчивым.
Вопрос: GeekBrains — Что и как? Надо ли?

Лучший ответ:
Там уже раза 3 или 4 были кардинальные изменения. Начиная от смены директоров, руководителей, учителей и до дизайна, наименования (раньше были ШП) и рекламной тактики. В плане обучения всё тоже самое - погромисты (дай бог знающие предмет) рассказывают про то что такое переменные, циклы, ветвления и называющие это гордо: "Курс, который сделает из вас профи!". Всё это в моих глазах - разводка.
Из всех курсов что знаю, более или менее качественные от центра Специалист, там хотя-бы фундаментальные знания закладывают и преподы с реальным опытом обучения людей в ВУЗах и репетиторстве (а то и имеющие образование в сфере педагогики). Но правда больно затянуты по времени. Курс может до 40-50 часов запросто достигать, а то и больше.

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

Лучший ответ:
Лучше сразу так: https://learn.javascript.ru/Какие функции должен знать JS Frontend Junior
Все. Джун - это тот кто почти всё знает (основы как минимум), но у него нет/мало опыта на реальных проектах.
p.s. вообще понятие джун/мидл/сениор слишком размытое)

Худший ответ:
1) Знать где искать. Примерно представлять какие есть. Все никто не помнит. Например, под фронтенд (браузеры): https://developer.mozilla.org/ru/
2) Прекратить мыслить на уровне "выучить функции". Это не уровень джуна. Это уровень trainee еще.
Вопрос: Чем опасны кастомные прошивки и рут права?

Лучший ответ:
Права рута позволяют вам (именно вам и прежде всего вам) иметь полный контроль над устройством.
Опасны они прежде всего для производителей андроида и телефона, потому что имея рут, вы можете удалить их рекламные сранки с вашего телефона и даже запретить всемогущему гуглу следить за вами. А это уже покушение на основы.
По поводу ПО - каждое ПО, которому нужен рут, будет его у вас запрашивать. И ваше личное дело - разрешить или нет конкретной программе иметь рут-доступ к телефону. И разрешить его навсегда или на 10-15 минут (на один запуск), а потом пусть снова просит. 
По большому счету, рут на андроиде нужен для Titanium Backup (установка-удаление, бакап-восстановление приложений), AdAway (блокировщик рекламы) и firewall (разделение доступа к сети, вам же не надо, чтобы за ваш счет по медленному и дорогому 3g какая-нибудь гадость качала вам рекламу? Или сливала ваши фотки в АНБ?). Еще иногда рут нужен программам по исправлению косяков (для вашего удобства!) в андроиде, например, которые открывают запись на SD-карту. Но им он обычно нужен разово. Все остальные перетопчутся.
Насчет доступа к вашим данным. На андроиде есть такое понятие, как разрешения. Вот в них (вы их видите, когда устанавливаете программу) и прописано, что приложение может делать, а что нет. И наличие у этого приложения рут-доступа ничего тут не поменяет. Есть у него в разрешениях отправка смс или звонки - может звонить и отправлять, не взирая, есть у него рут-доступ или нет. Нету такого разрешения - не может звонить и отправлять.
И про менеджер паролей - конечно ставьте! Не важно, рутован ваш телефон или нет, это на перехват паролей мало влияет. Зато сторонние клавиатуры (да и родная) могут и видят всё, что вы набираете и могут сливать это в инет. Опять же вне зависимости от того, есть рут или нет. Зато если есть firewall (а ему нужен рут) и клавиатуре доступ в инет закрыт - вот тут можно спать чуть спокойнее.

Худший ответ:
Да ничем не опасны, если вы "Неуловимый ДЖО"
Вопрос: Что делать, если screen не реагирует на ввод?

Лучший ответ:
Это может быть результатом нажатия ^s или ^a-s. Лечится нажатием ^q или ^a-q соответственно.

Худший ответ:
Смена языка ввода? Может вы на русский переключаетесь?
Вопрос: Какими должны/могут быть файлы для Ajax?

Лучший ответ:
Просто нужно использовать JSON.

Худший ответ:
Чтобы "я мог заменить в блоке и строку, и картинку" в "ajax_info.txt" должен быть текст типа этого:<h1>Новая новость</h1>
<img src="/images/news/1.jpg" />
<p>Текст новой новости.</p>
Если уж прям хочется и картинку передать внутри txt, то:<h1>Новая новость</h1>
<img src="data:image/gif;base64,R0lGODlhUAAPAKIAAAsLav///88PD9WqsYmApmZmZtZfYmdakyH5BAQUAP8ALAAAAABQAA8AAAPb
WLrc/jDKSVe4OOvNu/9gqARDSRBHegyGMahqO4R0bQcjIQ8E4BMCQc930JluyGRmdAAcdiigMLVr
ApTYWy5FKM1IQe+Mp+L4rphz+qIOBAUYeCY4p2tGrJZeH9y79mZsawFoaIRxF3JyiYxuHiMGb5KT
kpFvZj4ZbYeCiXaOiKBwnxh4fnt9e3ktgZyHhrChinONs3cFAShFF2JhvCZlG5uchYNun5eedRxM
AF15XEFRXgZWWdciuM8GCmdSQ84lLQfY5R14wDB5Lyon4ubwS7jx9NcV9/j5+g4JADs=" />
<p>Текст новой новости.</p>
( тут используется data:url - xiper.net/collect/html-and-css-tricks/overclock-si... )
Вопрос: Как создавать такие же видео для презентации мобильного приложения?

Лучший ответ:
Целиком и полностью делается в After Effects
По этому даже есть целый видео курс https://www.youtube.com/watch?v=ksW6gETKqZM

Худший ответ:
Самый быстрый и бесплатный способ сделать крутой ролик:
1. Изучить основы After Effects
2. Качнуть готовые проекты (например, тут:
aeprojects.ru/index.php/footage/razlichnye/1053-co...
www.prazdnik-videoografa.net/after-effects-project...
3. Адаптировать под свои нужды
4. Профит:)
Если работаешь на Маке, то тут Design Camera недавно зарелизили для крутых анимированных видосов. Вот там прям за 5 минут можно сделать. Пока он в бете и бесплатен, отзывы хорошие.
https://www.designcamera.app
Вопрос: Какие шрифты использовать в html, чтобы они отображались на телефонах?

Лучший ответ:
У вас шрифты не отображаются на телефоне, скорее всего, по одной простой причине. Вы подключаете только .otf файл, а нужно всю сборку woff,svg и тд

Худший ответ:
Веб-шрифты.
Вопрос: Какой почтовый сервер поставить на Веб-окружение Linux?

Лучший ответ:
Не лучшее решение ставить почтовый сервер на сервер с битриксом. 
Почтовые сервера могут занимать десятки гигабайт, учитывая все логи и это для нескольких десятков пользователей уже за пол года работы. Если у вас стоит такая задача в целях безопасности (хранение и обработка писем именно на своем железе на своей програмной платформе) то выделить на это отдельный сервер было бы предпочтительней. Взломав без труда дырявый Битрикс, получить доступ к серверу и почте не так уж и сложно. Естественно битрикс можно и нужно максимально изолировать но никто не отменял другие дырки. Учитывая что Битрикс до сих пор ставится из коробки на старую версию CentOS и со старой версией php... Это мое ИМХО.
И традиционно с почтой могут быть разные проблемы, если все собирать на opensource продуктах, быть готовым иногда разбирать довольно нетривиальные задачи и думать почему те или иные ребята считают ваш сервер спамерским, и как выпидиться из black ip\domain list крупнейшего почтовика google или какого у вас из-за одного неправильного заголовка не принимаются письма на яндексе. Все это хорошо и круто, но я настоял на использования Exim транспорта к SMTP серверам Яндекс и других почтовых провайдеров.
Если после этого всего вас не остановить: 
Неплохое решение, www.zimbra.com - визуально выглядит лучше всего, ставится на CentOS
Можно попробовать и настроить www.iredmail.org, про него не скажу.

Худший ответ:
ты знаешь   отойдя от msmtp битрикс вм  кастомится, больше кастома тяжелей обновлять.
Так же встанут реальные трудности с DKIM DMARC и так далее, посколкьу если опставить самих демонов можно, и прописать ручками тоже все можно, Но про автоматизацию и обновления можно смело забыть.
В таком вопросе внешний сервис смотрится очень даже достойно ;(.
Вопрос: Готовая сборка Web сервер на Linux (без мусора)?

Лучший ответ:
А зачем сборка?
Просто ставьте минимальный Дебиан и на него то что вам нужно, никакого мусора не будет

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

Лучший ответ:
Потому что она атомарна. Ее нельзя разбить на несколько более мелких.
Странно бы было если бы она была не атомарна.

Худший ответ:
потому что пишется один блок 
куда еще меньше то
Вопрос: Как в PHP исправить ошибку mb_strpos(): Empty delimiter?

Лучший ответ:
В Вашем случае нужно проверить на не false переменные $textarea и $text
в этот ifif (mb_strpos($textarea, $text) !== false)
дописатьif ($textarea && $text && mb_strpos($textarea, $text) !== false)

Худший ответ:
Проверяйте на пустоту перед mb_strpos $textarea и $text. У вас влетает false -  собственно функция и ругается. Пихать false в нее нельзя.if(!empty($textarea) && !empty($text) && mb_strpos ...)
Вопрос: Шаблонные фразы для сервисов. Есть такое?

Лучший ответ:
Можно выкурить из файла локализации в любой CMS или FW.
Как варик bb форумы)

Худший ответ:
Лично я такого нигде не встречал, но судя по всему подобная база шаблонных фраза была бы весьма полезна...
Вопрос: Где лучше хранить информацию о пользователе в MySQL или MongoDB?

Лучший ответ:
Хочешь просрать данные -храни в монге.

Худший ответ:
Никакой. Всё зависит от конкретной ситуации, а безопасность определяется организацией хранения.
Вопрос: React. Как динамически вешать обработчики?

Лучший ответ:
import React, { Component } from 'react';

class MyComponent extends Component {
    // standard function bind
    constructor(props) {
        super(props);
        
        this.onClickBar = this.onClickBar.bind(this);
    }
    
    onClickBar(event) {
        // valid "this" only if bound in constructor
    }

    // babel-plugin-transform-class-properties is required for this syntax
    onClickFoo = (event) => {
        // "this" is always valid
    };
    
    render() {
        return (
            <div>
                <button onClick={this.onClickFoo}>foo</button>
                <button onClick={this.onClickBar}>bar</button>
            </div>
        );
    }
}
// EDIT
Храните в state компонента некий флаг, по которому будете делать return в начале обработчика.
Проще делать setState + холостой render, чем писать костыли, снимая/добавляя event listeners.

Худший ответ:
Добавлю, что если есть необходимость навешивать обработчики на события, которых нет "из коробки" (react events), например на resize окна,, можно использовать:
1) addEventListener (+ создание событий)
2) привычное вам jquery (многие против этого, лично мое мнение: иногда необходимость есть, ничего плохого здесь не вижу)
p.s. для доступа к DOM элементу, можете использовать ref.
Вопрос: Считаюсь ли я программистом?

Лучший ответ:
Ни в коем случае не стоит упоминать слово "программист". А то придется отбиваться от друзей и родственников, просящих отремонтировать комп или почистить от вирусов.

Худший ответ:
Выучи основы PHP и Js (если ещё не работал с  js рекомендую познакомится ) и тогда ты точно программист.
Вопрос: Какой сейчас хороший антивирус сканер для файлов сайта?

Лучший ответ:
Ай-Болит от компании Revisium (эти же разработчики сделали Manul)

Худший ответ:
maldet неплох
Вопрос: Интернет в офис — и как настроить?

Лучший ответ:
Локальная сетка - обьемом 100 гб. 
Ну, если вы пользуетесь такой терминологией, то вам бы лучше пригласить стороннего специалиста.
Сеть с филиалами - через VPN. АТСку высуньте одним интерфейсом наружу - телефоны филиалов пусть стучатся напрямую, тогда связь не отвалится в случае отваливания VPN.На сервер под телефонию поставить астерикс, и на этом же сервере развернуть микротик для маршрутизации.
Угу, и когда сервак упадёт, то упадёт и вся сеть. Никогда так не делайте, купите отдельный Микрот.Два сервера - один под 1с , другой под телефонию. 
А файловый? А AD?
Можно не путать офис проводами, а закупить WiFi-роутер и WiFi-свистки в каждый комп.

Худший ответ:
Укажите город, предложение по ЗП и условия труда, короче, все что следует указать при размещении вакансии. Ах, да! Это не тот ресурс. Вам больше подойдёт "Мой круг"
Вопрос: Отображение температуры на сайте?

Лучший ответ:
Зациклить ajax нормальное решение - все так делают.
Посмотри хоть как вконтакте обновления запрашивает.
Есть еще вариант использовать WebSocket, но не думаю что вам он нужен.

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

Лучший ответ:
Подготовьте резюме, оно пригодится для поиска работы, если в фирме есть толковый безопасник, который спалит, что сотрудник пробивает дыру в безопасности :)
А так - слишком мало информации о том, как у вас всё устроено, чтобы что-то посоветовать, но можно использовать телефон для выхода в инет (через USB, подключить, как модем). Или докупить WiFi-модуль для компа (USB) и раздавать на него инет с того же телепона.

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

Лучший ответ:
Если вы находитесь на главной странице сайта, то второй вариант сработает, а если, например, вы находитесь на странице my-site.ru/catalog, то во втором случае будет запрошено изображение по адресу my-site.ru/catalog/image/image.jpg
В этом разница между абсолютными путями (первый вариант) и относительными (второй)

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

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

Худший ответ:
upwork.com, hh.ru, fl.ru и тд.
Вопрос: Кто как адаптивно верстает 50% бэкграунды (слева одна картинка, справа другая)?

Лучший ответ:
Я такие вещи делаю через after и before, я за чистоту кода в html.snippetUPD1: Забыл добавить для .block { overflow-x: hidden; } , чтобы не было прокрутки.UPD2: При перестраивании на мобильную версию собственно ничего не уедет.UPD3: Адаптация https://jsfiddle.net/webirus/z5cbaq91/
Всего 3 стиля переопределяешь и все.UPD4: Если блок с контентом должен быть как тут dohodnaya-kvartira.webflow.io , то в принципе ничего не меняется. Убираем .form, через after кидаем картинку на .wrapper и двигаем. А блоку .content добавляем z-index. И тогда контентный блок будет на всю ширину.

Худший ответ:
Я сделал бы примерно так:<section class="" style="background-image:url('images/kartinka.jpg');"> 
<div class="">1</div>
<div class="">2</div>
</section>
секции присваивается фон и прописываются стили при необходимости
в дивах уже содержимое, ну и стили как минимум такие width: 50%; float: left; position: relative;
Вопрос: Какую оперативку поставить в комп?

Лучший ответ:
Я так понимаю если вы откроете крышку корпуса, то гарантия слетит. Поэтому возьмите его, съездите в СЦ вам там точно скажут какая оператива нужна, купите и вам установят.

Худший ответ:
Стоит kingston уже 5 лет,  стоял и самсунг но он прожил 3 года и сдох
Вопрос: Не работает скрипт добавления данных формы в БД, где ошибка?

Лучший ответ:
$query Возьми в ковычки

Худший ответ:
Замените:$query = INSERT INTO registered_users(first_name, last_name, Email)
  VALUES('$firstname'.'$lastname'.'mail');
На:$query = "INSERT INTO registered_users(first_name, last_name, Email) VALUES ('$firstname', '$lastname', '$mail')";
И посмотрите в чем отличия
Вопрос: Как перенести код из одной ветки в другую?

Лучший ответ:
почему это работает плохо?Потому что "в коммит мог попасть и не относящийся к фиче код".как это делать правильно?Делать атомарные коммиты - все изменения в коммите должны быть жёстко связаны друг с другом, коммиты должны быть максимально мелкие и частые. А процесс переноса делайте через cherry-pick.

Худший ответ:
читайте доки
Вопрос: Какие вопросы стоит задать разработчику онлайн магазина на WP Woocommerce что бы убедиться в его компетентности?

Лучший ответ:
Задать вопрос:
"может ли он сделать качественный интернет-магазин который не будет тормозить и лагать на woocomerce".
Если ответ "Да" - спец хреновый )

Худший ответ:
Ну, коль такой "стек" узконаправленный и специализированный, то скорее всего все его работы ИМ будут как раз таки на вот этом стеке, иначе делал бы на нормальном движке.
А по поводу отдельных плагинов - на них есть документация, ничего сложного вообще нет.
Даже если он сделает 90% работы, на остальные 10% всегда найдется исполнитель. Всё на уровне прочитал-написал.
Вопрос: Какая еще бывает логика, не считая ТТЛ?

Лучший ответ:
По Википедии…
Резисторно-транзисторная
Эмиттерно-связанная
Диодно-транзисторная
Транзисторно-транзисторная
Интегрально-инжекционная
На диодах и транзисторах Шоттки (традиционно и неверно тоже считается ТТЛ)
n-МОП
КМОП
Попробовал выставить их в историческом порядке, хотя не уверен, что прав.
Смысл транзистора (в ключевом режиме) — переключением одной цепи мы переключаем другую. Это же можно сделать и на радиолампах, и на реле.
Копаясь по Википедии, я выяснил, что нелинейные элементы, пригодные для логики, должны обладать такими свойствами.
• Восстановление логических уровней — если на вход придёт плохой «0» или плохая «1» (но всё же он примет её за 0 или 1), на выходе будет «0» или «1» значительно лучшего качества.
• Каскадируемость: можно наладить g(f(x)).
• Fan-in: возможность использовать несколько сигналов одним элементом.
• Fan-out: выдача сигнала на несколько элементов.
• Изоляция между входами и выходами.
Говорят, будущее — оптические компьютеры, но на входах и выходах таких компьютеров один хрен придётся свет преобразовывать в электричество.
Если что-то сделать, не используя процессоры — к вашим услугам аналоговые вычислительные машины. Без транзисторов и тиристоров в них (электронных, естественно) тоже никуда, но процессора в них нет. А ведь есть и механические АВМ (гуглите, например, ПУАЗО, немало крови попортивший немецким бомбовозам), и гидравлические АВМ (гуглите гидроинтегратор, MONIAC).
ЗЫ. На резисторах, конденсаторах и прочих пассивных не получится: нужен активный элемент, т.е. который умеет управлять потоками энергии, а не только рассеивать или накапливать. На диодах, думаю, можно, но тяжело.

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

Лучший ответ:
Для работы программистом не нужно ВО.

Худший ответ:
Как минимум вуз лучше выбирать технический, лучше - профильный, вроде ИТМО. Крайне желательно поинтересоваться, чтобы в дипломе потом среди прочего написали слово "программист". Хотя, как программа-минимум, подойдет любой технический вуз с любым направлением, где изучают CS как один из основных.
Бакалавриат не нужен - специалитет или магистратура.ЗЫ Не слушай ерунды, если не хочешь ограничиваться сайтиками, работать в хорошем месте и добиться кое-чего по карьере, то вышка обязательна.
Вопрос: Использование процессора PHP?

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

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