Pull to refresh
47
Karma
0.5
Rating
DmitryA @screwer

Пользователь

8 каверзных вопросов по С++

В конце пишет "тесь" вместо "тест"

8 каверзных вопросов по С++

Тоже споткнулся, пытаясь угадать, что по-мнению авторов больше похоже на правду.

Как уволить человека?

Ну ему можно запросто не платить премиальную часть. Т.е. человек лишится трети своей ЗП.

Если премиальная часть до этого момента выплачивалась регулярно, то в суде она признается частью ЗП (которой, собственно, и является). И идете вы нахер с такой идеей.

Шахматы на C++

1K ZX Chess — это компьютерная шахматная программа 1982 года (с недостающими тремя правилами) для нерасширенной версии Sinclair ZX81.

...

1K ZX Chess использует только 672 байт оперативной памяти, но реализует большинство шахматных правил (не хватает рокировки, превращения пешек и взятия на проходе) и соперника, за которого играет компьютер. Это была самая маленькая реализация шахматной программы для ЭВМ, пока это место в январе 2015 года не заняла программа BootChess, хоть её искусственный интеллект и слабее, чем у 1K ZX Chess.

Личный опыт: переезд на собственное хранилище репозиториев в GitLab CE

Ну дословно так оно и есть. Storage, в терминах размещения (дисковые пути), по которым гитлаб раскидывает репозитории.

Личный опыт: переезд на собственное хранилище репозиториев в GitLab CE

Сервер должен быть не менее 8 Гб оперативной памяти и 2 ядра процессора с нормальным большим дисковым хранилищем. Попытки экономии здесь обязательно выйдут боком — если не сразу, так потом.

Двухъядерный сервер ? Сэкономить ? Да сейчас смартфоны имеют лучшие ТТХ, чем вы привели)))

импортируем репозитории. Этот процесс специфический для каждого из облачных репозиториев

1) клонируем свои репозитории как bare

2) имея корректную копию "на руках" пушим в гитлаб. Даже если что-то пройдет не тек - всегда можно повторить.

ЗЫ: получить bare репозиторий из полного обычного можно склонировав его с опцией --bare. И наоборот.

Кстати, учтите что могут быть проблемы со штатным (gitlab) развертыванием бесплатных Let's encrypt сертификатов с российского ИП. Через VPN все работает как и должно.

Мощный сервер под GitLab CE обошелся нам в 1,5 раза дешевле, чем мы платили за Bitbucket Cloud

Во-сколько ? Почему не рассматривали вариант поднять сервер локально. Для 20 человек ваш гитлаб сервер будет простаивать большую часть времени.

Samsung, Google, Motorola и другие корпорации: крупнейшие вендоры электроники поддерживают право на ремонт

Там нет видеопроцессора отдельного. Он внутри SoC. По-сути в сотовом телефоне 4 более-менее крупных чипа. Радиомодуль, (sdr, аналоговая часть с цифровым интерфейсом), флеш, и процессор с ОЗУ, спаянные бутербродом. Остальное мелочь - пассивка, преобразователи питания, ЦАП и т.д.

Пассив вряд-ли из строя выйдет, слишком искусственный пример. А бга контроллер питания размером 2мм на 2мм с кучей пятаков паяльником на 100 баксов не припаяешь.

Схема не укажет какие и где уровни должны быть. Я видел эти схемы. Даташиты на чипы секретные.

А просто "потыкать" это и сейчас можно. Этим ремонтники и занимаются, сравнивая больную плату со здоровой. Без всяких схем. Тем более что количество элементов, могущих выйти из строя не такое большое.

Солнечная геоинженерия. Искусственные космические пузыри для охлаждения Земли

Только надо не транспортные кабинки делать, а жилые. Типа как у Виллиса в 5ом элементе. И каждую ночь перестраивать город, оптимизируя положение кабинок согласно месту работы индивида. Пусть кабинки облепляют работодателя.

Тогда город уменьшится во много раз, да ещё и ездить никому никуда не надо. Транспортная проблема человеков решена на корню.

Samsung, Google, Motorola и другие корпорации: крупнейшие вендоры электроники поддерживают право на ремонт

А смысл ? Там вся схема - несколько десятков страниц а-ля ноги чипа идут на такие вот шины. Плюс пассивная обвязка вокруг периферии.

Учитывая что все соединения идут внутри многослойной платы (больше десятка слоев наверняка), большинство (все?) чипы это BGA, а пассивка это smd в размере 1005 или мельче - никакой пользы от этих схем не будет.

Samsung, Google, Motorola и другие корпорации: крупнейшие вендоры электроники поддерживают право на ремонт

Я не совсем понимаю за что эти люди боборятсяд

Да хотя бы за возможность купить оригинальную запчасть. А материнские платы они поставляют, кстати ? Или все ограничивается экранами и батарейками.

Почему не стоит занижать свои зарплатные ожидания — и как правильно определить свою стоимость

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

Образование!=профессия. Истории айтишников без профильной вышки

В школе реверс игр, демок, активное написание софта на ассемблере. Потом мехмат, увлечение зд графикой, Паскаль, Си. Работы в сфере графики не нашлось, 6 лет занимался ораклом, но с параллельным программированием на c++ и изучением низкоуровневого устройства ос. Создал несколько уникальных инструментов для защиты корпоративной бд, и они даже поймали жуликов-сотрудеиков. Далее 11 лет разработка антивирусного софта под Винду, системное программирование, драйвера. Года с 2016 пошел Линукс, андроид. Последние 3 года - безопасность мобильных и встраиваемых платформ, включая бутром загрузчики, трастзону, эксплоиты и т.д.

Скандальное разоблачение x86: ARM врывается с двух ног

Если это утверждение верно, то i8086 был CISC в момент выпуска,

Да, CISC. С поправкой на технологии того времени (тысячи, максимум десятки тысяч транзисторов. Против миллионов в 90-х, и сотен миллионов в 00-х).

Давайте достанем линейку, да померяем ?

Если отбросить все вариации с флагами, размерностями, то у i8086 можно насчитать 68 базовых инструкций.

Теперь рассмотрим его современника, MOS 6502. У этого процессора прямо в инструкции закодированы операнды. Например TAY это аналог MOV A, Y, а TSX аналог MOV SP, X. Будем подобные дубликаты также считать за одну команду. Итого 26 команд.

Или вот ещё сравнение. У 6502 количество всевозможных опкодов, без imm параметров, всего 153 штуки. ВСЁ! Больше нету!!! А у i8086 их 65536 штук.

По-моему вполне наглядно, даже не смотря на то, что термины CISC/RISC тогда только "закладывались в проект".

Да блин! У 6502 даже сложения-вычитания без учёта переноса нет! Всего 3 регистра. Никакой ортогональности. Транзисторный бюджет в 10(!!!) раз меньше чем у i8086. Оголтелый примитивизм на марше.

а после выпуска 80(1|2|3|…)86 внезапно стал RISC.

386 стал RISC ? Это когда такое случилось ?

Следовательно, вы исходите из неверной трактовки. Скорее всего, из-за незнания истории термина.

Или нет

Но вам это много раз объясняли, впрочем.

Безрезультатно.

Вы меня с кем-то путаете.

$52 млрд в обмен на лояльность: США уводят производство микросхем из Китая

У z80 одно. В начале 90х делали T34ВГ1, которая включала в себя z80 и ещё полспектрума впридачу. На базе 1515ХМ1

Скандальное разоблачение x86: ARM врывается с двух ног

По каким признакам вы делаете такие выводы?

Как раз AArch64 даже ближе к «эталонному» RISC чем AArch32.

Строго по определению. Reduced - это когда набор инструкций небольшой. Если у armv7 все инструкции можно было в одну небольшую табличку записать (и ещё одну для Thumb),. то у Aarch64 их просто дохрелион.

Вот прямо сейчас открыл Instruction Set. Для 32 битного перечисление базовых команд занимает 1,5 (полторы) страницы. Я их даже сосчитал - 34 штуки.

Для 64 битного 10 (десять) страниц. Их я тоже сосчитал 346 штук. Разница впечатляет ?

И ещё 11 страниц инструкций FPU. Их я уже считать не стал.

Имеет фиксированную длину команд.

Hexagon тоже имеет, но RISC он от этого не становится.

Скандальное разоблачение x86: ARM врывается с двух ног

Актуальный сейчас ARM64 (aarch64) не более RISC чем x86. Т.е. точно такой же CISC.

VLIW ... У неё ещё более длинные инструкции, чем у x86

Hexagon объединяет инструкции в пакеты. Размер инструкции фиксирован, 4 байта. Размер пакета от 1ой до 4х инструкций, в зависимости от их типа. Т.е. от 4 (совсем не повезло с содержимым пакета) до 16 байт (супер повезло) Типичное значение 8 или 12 байт. При этом максимальная длина инструкции (без читерства с бесполезными префиксами) на x86 составляет 15 байт.

они выбирают x86. Там более длинные команды, на обработку которых уходит больше энергии, но зато сложность вычислений выше, а потому на x86 есть более точный и узкоспециализированный профессиональный софт.

Какая феерическая чушь! Дальше читать не стал.

Образование!=профессия. Истории айтишников без профильной вышки

Но кто лет до 20 точно знает, чем хочется заниматься?

Я знал. Начав писать на ассемблере z80 в 13 лет.

Information

Rating
1,339-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity