Как стать автором
Обновить

Все потоки

Сначала показывать
  • Новые
  • Лучшие
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

Эмуляторы советских процессорных систем

Старое железо История IT

В этой статье я собрал обобщающую информацию по некоторым программным эмуляторам советских компьютерных систем - начиная от больших ЭВМ типа БЭСМ-6 и заканчивая микропроцессорными электронными играми.

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

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 119
Комментарии 1

Новости

Барахолка в Испании: аудио и видеотехника, старые десктопы, внешние HDD и… попугай

Блог компании Selectel Гаджеты История IT Старое железо

Всем привет! В прошлую субботу по региону, в котором я живу, прошел ураган, так что никакой барахолки, конечно же, не было. Но в эту субботу погода была отличная — солнце, относительно тепло и хорошо в целом. Поэтому все продавцы, которые обычно выходят в субботу, были на месте. Появились даже новые — один из них продавал попугаев. Птички очень ухоженные — видно, что за ними ухаживали.

Одного из попугаев, он как раз на КДПВ, продавец разрешил подержать, это оказался его домашний питомец. Такие, к слову, заняли нишу воробьев в Малаге — они просто повсюду. Только что картошку в маке не просят, а так — летают свободно. Но хватит о попугаях — все же сегодняшняя статья, как и все прочие, посвящена испанской барахолке и электронным девайсам, которые на ней продаются. Как обычно, все самое интересное — под катом.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 315
Комментарии 1

Хаос и фракталы в криптографии

Информационная безопасность *Научно-популярное Криптография *Математика *
Из песочницы

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

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 275
Комментарии 0

Flutter ConstWidget

Разработка под iOS *Разработка под Android *Dart *Flutter *
Из песочницы

У Flutter есть серьёзный логический нюанс, который можно упустить, а это может привести к слабому качеству продукта. State management Как? Когда? Почему? Каким способом? Лучше всего изменять состояние виджета? Сейчас можно увидеть большое кол-во различных библиотек и подходов для решения данной задачи. Нюанс настолько большой, что библиотеки, которые помогают с управлением состояний становятся Архитектурными подходами, паттернами, а статей про то какой подход лучше еще больше. Данное решение подойдет к любому проекту, ему не нужна библиотека и вовсе не обязательно использовать данный виджет.

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 88
Комментарии 1

О судьбе отечественного оборудования для сетей 5G. Часть IV Что есть базовая станция 4G/5G

Сетевые технологии *Беспроводные технологии *Стандарты связи Сетевое оборудование Сотовая связь

И снова здравствуйте!

Первая часть. Обзор Рынка

Вторая часть. Внешние и внутренние противоречия

Третья часть. Основные действующие лица

Итак, на данный момент мы рассмотрели телеком рынок России, выявили основные тенденции его развития, а также обозначили главных действующих субъектов. Теперь пришло время чуть пристальнее посмотреть на предмет локализации – сам конечный продукт с технической точки зрения.

Что из себя представляют базовые станции 5G, какова их роль в сетях связи, каковы основные компоненты и кто их производит, какие технологические вызовы будут стоять перед новым производителем, который решит войти на этот рынок? Давайте попробуем разобраться!

Как обычно - буду рад конструктивной критике, обратной связи и дискуссии. На базе Ваших предложений – сможем «углУбить и расшИрить» материал!

Читать далее
Рейтинг 0
Просмотры 230
Комментарии 0

Войти вайти в 37 лет, личный опыт

R *Машинное обучение *Искусственный интеллект TensorFlow *Биология

Сейчас мне сорок пять, и я наконец получил нормальную фултайм позицию аналитика данных. У меня первый диплом - Провизор по специальности Фармация. Я успел поработать таксистом, разнорабочим на складе лекарственных трав, заготовщиком, владельцем цеха металлообработки и одновременно рабочим в этом цеху. Был фармацевтом за кассой, заместителем заведующей аптекой, владельцем аптеки. Никогда не думал, что буду работать в IT, хотя всегда интересовался этой темой.

В школе у нас был компьютерный класс...
Всего голосов 7: ↑5 и ↓2 +3
Просмотры 1K
Комментарии 3

Как мы провели турнир по логическим задачам

Математика *
Recovery mode

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

Первая проблема, с которой мы столкнулись, - это дефицит разнородных интересных задач в очереди на публикацию. Искать нужно было там, ведь все задачи отборочного тура останутся на сайте, когда турнир закончится. Поэтому они должны проходить по текущим критериям отбора на сайт: набирать нужный перевес голосов за публикацию среди модераторов, иметь окончательное условие и хорошо разобранное решение. Целью отборочного тура было, прежде всего, привлечь как можно больше участников к главному мероприятию. Мы делали ставку на то, что отборочные задачи будут решать активнее, чем обычные. Поэтому важно было соблюсти еще 2 критерия: отборочные задачи должны быть не слишком сложными, но и не слишком устными, при этом достаточно интересными. Формулировка должна цеплять своей доступностью и в то же время провоцировать игрока на быстрый поиск решения, а потом обескураживать тем, что результат, оказывается, еще можно улучшить. На самом деле, мы всегда стараемся публиковать именно такие задачи, но сейчас нужны были самые интересные из них. А чтобы гарантировать равные условия всем участникам, нужно было отсеять задачи, которые уже "светились" за пределами модераторской части форума. Так была забракована очень хорошая задача про развертку куба, которая уже находилась в разделе "Отбор", доступном VIP-игрокам. Она примечательна тем, что эталонный ответ держался несколько лет, после чего результат смог улучшить один из пользователей, чем сильно удивил модераторский коллектив.

Читать далее
Рейтинг 0
Просмотры 278
Комментарии 6

ARM Cortex M* — сколько «весит» примитив?

C *Промышленное программирование *Программирование микроконтроллеров *
Recovery mode

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

Ожидаемое время выполнения машинной команды на процессорах с архитектурой RISC — один такт. Так же очевидно, что даже простейшие операторы языка "C", после перевода в двоичный, машинный код, требуют больше времени, чем один такт.

Вопрос: "Больше, чем один такт" — это сколько?

Читать далее
Всего голосов 7: ↑3 и ↓4 -1
Просмотры 1.2K
Комментарии 11

Авторизация для бедных или как сделать RBAC для REST API с помощью OPA

Nginx **nix *
Из песочницы

Когда речь заходит про права доступа в приложении, то из этой ситуации появляется два результата:

Либо в коде приложения появляются привязки к неким ролям/scope’ам;

Либо разработчик обрастает бородой и начинает сыпать фразами вроде abaс, xacml и матрица доступа; 

Если вам интересно как можно из подручных средств собрать RBAC на любой сервис соблюдающий REST, то добро пожаловать.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 739
Комментарии 8

Осваиваем кросс-компиляцию с помощью Clang и LLVM

Open source *C++ *C *Системы сборки *
Перевод
Tutorial

Каждый, кто когда-либо пробовал собрать программу на C/C++ через кросс-компиляцию знает, насколько болезненным может быть этот процесс. Главными причинами столь печального положения вещей являются недружелюбность систем сборки при конфигурации кросс-компиляции, а также запутанность процесса настройки набора утилит (тулчейна).


Одним из основных виновников этих проблем, по моему опыту, является тулчейн GNU — древний мамонт, на котором много десятилетий строится весь мир POSIX. Подобно многим компиляторам былых времён, семейство GCC и binutils никогда не ориентировалось на поддержку множества различных целей сборки в одной установке, и единственным способом хоть как-то добиться желаемого была настройка полной кросс-билд-системы для каждой целевой платформы на каждом хосте.

Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1K
Комментарии 5

Что нужно программисту?

Программирование *Алгоритмы *Математика *Научно-популярное Химия

Прочитал статью «Математика для программиста». Удивительно, что в ней куча букв, но нет внятного смысла. Я решил исправить этот фатальный недостаток.


Читать дальше →
Всего голосов 21: ↑7 и ↓14 -7
Просмотры 2.1K
Комментарии 5

Геномика. Информатика для биологов

Блог компании Timeweb Big Data *Биология Научно-популярное Читальный зал
Автор сообщества Фанерозой, биотехнолог, Людмила Хигерович.



На дворе двадцать первый век, стремительными темпами информационные технологии захватывают все больше сфер нашей жизни, включая науку. С каждым годом они все глубже проникают в различные отрасли науки, способствуя их развитию и порождая новые, смежные дисциплины. Таковой, например, является геномика.
Читать дальше →
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 517
Комментарии 8

Таков путь или как я познавал Ruby

Ruby *Ruby on Rails *Изучение языков
Из песочницы

Многие из тех, кто прочитает эту статью, уже давно "вошли в IT", а кто-то даже уже успел покинуть наши ряды. Но будут и те, кто только думает о том, чтобы начать свой путь. И я хочу поделиться своим опытом, так как помню, как сложно делать первые шаги и вообще решить, с чего начинать. Особенно потому, насколько недавно это было.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 955
Комментарии 1

Промышленная роботизация в 2021 году: эксперты предрекают бурный рост

Блог компании RUVDS.com Разработка робототехники *Читальный зал Робототехника Научно-популярное

2010-е годы стали временем троекратного увеличения числа промышленных роботов на планете. По оценкам недавнего доклада IFR, Всемирной федерации робототехники, в 2010 году их количество на планете составляло 1059 тысяч, тогда как в 2020 году оно достигло показателя в 3015 тысяч.

Три миллиона промышленных роботов в настоящее время трудятся вместо людей-рабочих, и их число продолжает расти. Правда, 2019 год стал временем некоторого отката назад по количеству новых устройств. Оно упало с до сих пор непревзойдённых 422 тысяч в 2018 году до 382 тысяч. И 2020 год с 384 тысячами показал лишь небольшой восстановительный рост.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 915
Комментарии 2

Как Angular загоняет фронтенд разработчиков в enterprise-кабалу

JavaScript *Angular *

В последние годы, рабство фронтенд разработчиков, использующих современные фреймворки, стало обыденностью. И данная статья рассказывает о том, как Angular буквально заставляет разработчиков удовлетворять свои прихоти, погружая их в enterprise кабалу.

Если пару лет назад шли вопросы о том, какой фреймворк выбрать, то сейчас все задаются вопросом: “Как оттуда выбраться”.  Давайте разберемся с тем как это произошло, и что стоит делать, чтобы не попасть в жернова фронтенд фреймворка.

Читать далее
Всего голосов 32: ↑25 и ↓7 +18
Просмотры 4.6K
Комментарии 17

Мог ли Седов дойти до полюса

Читальный зал Научно-популярное

В 1912 году Георгий Седов организовал экспедицию по покорению Северного полюса. По плану должны были летом на корабле дойти до Земли Франца-Иосифа, перезимовать там, а весной двинуться к полюсу на собачьих упряжках.

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

В реальности зимовать на корабле пришлось целых два раза. А попытка идти к полюсу закончилась почти сразу же — Седов в пути умер от цинги и был похоронен на одном из островов архипелага. То есть они даже не успели отойти от берега. Двое его попутчиков повернули обратно. А летом 1914 года корабль наконец-то вернулся в Россию.

Читать далее
Всего голосов 32: ↑27 и ↓5 +22
Просмотры 2.9K
Комментарии 6

Она могла стать Первой: история процессорной архитектуры Alpha (часть 4)

Блог компании Selectel История IT Старое железо Настольные компьютеры Процессоры

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

Во-вторых, это последняя часть повествования, и, как понимаете, хеппи-энда ждать не приходится. В конце будет «Goodnight, sweet princess». Ну и в-третьих, хотелось придумать, как смягчить горькое послевкусие, и, кажется, моя идея должна сработать. Давайте приступим!
Читать дальше →
Всего голосов 32: ↑32 и ↓0 +32
Просмотры 1.6K
Комментарии 0

Управление светодиодными индикаторами с помощью регистров сдвига с токовым выходом

Схемотехника *Разработка под Arduino *Электроника для начинающих

Речь в этой статье пойдет о цифровых или цифробуквенных дисплеях для индикации различных показаний, которые часто так и называют индикаторами. Здесь мы остановимся только на одной их разновидности — светодиодных (LED) семисегментнтных индикаторах. На мой взгляд, одна из самых древних разновидностей дисплеев незаслуженно отставлена на периферию разработок, хотя по многим параметрам (контрасту, читаемости, минимальной неиспользуемой площади окна, надежности и долговечности, наконец) LED-семисегментники дают фору любым другим разновидностям, включая ближайших конкурентов в виде OLED.

Читать далее
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 1.3K
Комментарии 16

Математика для программиста

Программирование *Алгоритмы *Математика *Научно-популярное
Из песочницы

Один из самых частых вопросов, который задают новички, который задают люди, далёкие от программирования, и один из самых больших стереотипов современности: нужна ли математика программисту?

И ведь точно на этот вопрос никто не даст полного ответа. Это связанно с тем, что направлений в программировании очень много. Современные языки программирования, которые и очень популярны одновременно сейчас, способны решать многие задачи очень быстро, а их инструментарий специально сделан таким образом, чтобы не вызывать дискомфорта у разработчиков в процессе разработки.

Читать далее
Всего голосов 42: ↑16 и ↓26 -10
Просмотры 4.8K
Комментарии 35