Рубрика «Блог компании ua-hosting.company» - 78

Яркий пример того, для чего в ядре каждого современного устройства, начиная от калькулятора до сверх мощных серверов и ПК, есть прерывания на случай абсурдных команд.

Деление на ноль или наглядный пример почему нужны внутренние прерывания в ядре - 1Читать полностью »

Цифровой дифференциальный анализатор с магнитным барабаном MADDIDA (англ. Magnetic Drum Digital Differential Analyzer) был первым компьютером, который представлял биты с помощью уровней напряжения. Этот цифровой компьютер специального назначения использовался для решения систем обыкновенных дифференциальных уравнений. Логика машины базировалась на основах алгебры Буля.

Ламповые компьютеры: MADDIDA - 1

MADDIDA был изобретен американским физиком-инженером Флойдом Стилом (Floyd Steele), а построен компанией Northrop Aircraft Corporation между 1946 и 1949 годами. Компьютер был создан для системы наведения стратегических межконтинентальных крылатых ракет SM-62 «Снарк» (англ. SM-62 Snark, с 1947 по 1951 годы обозначалась SSM-A-3, с 1951 по 1955 — B-62). Но так или иначе, компьютер не участвовал в применении ни одной системы наведения, а использовался скорее в аэронавигационных исследованиях. В 1952 году MADDIDA пользовался исключительной популярностью на мировом рынке коммерческих цифровых компьютеров (не смотря на то, что это машина специального назначения).

Читать полностью »

Использование языка программирования R вместе со свободной реляционной системой управления базами данных PostgresSQL может значительно ускорить и упростить процесс загрузки данных в БД.

Маршрут перемещения потока данных: загрузка в реляционную БД - 1

Структурирование файлов

Перед началом загрузки данных в PostgreSQL, следует рассортировать файлы по типу в разные директории. R делает операции достаточно простыми на уровне ОС:

#### 1. Setting directory to FTP folder where files incoming from Adobe
## Has ~2000 files in it from 2 years of data
setwd("~/Downloads/datafeed/")

#### 2. Sort files into three separate folders
## Manifests - plain text files
if(!dir.exists("manifest")){
  dir.create("manifest")
  lapply(list.files(pattern = "*.txt"), function(x) file.rename(x, paste("manifest", x, sep = "/")) 
}

## Server calls tsv.gz
if(!dir.exists("servercalls")){
  dir.create("servercalls")
  lapply(list.files(pattern = "*.tsv.gz"), function(x) file.rename(x, paste("servercalls", x, sep = "/"))) 
}

## Lookup files .tar.gz
if(!dir.exists("lookup")){
  dir.create("lookup")
  lapply(list.files(pattern = "*.tar.gz"), function(x) file.rename(x, paste("lookup", x, sep = "/"))) 
}

Читать полностью »

Рассмотрим на примере он-лайн магазина, как с помощью ноутбука проанализировать миллион файлов.

Миллион файлов и один ноутбук - 1

При наличии достаточно современного компьютера, обрабатывать данные «среднего размера» возможно с помощью разумного использования утилиты GNU Parallel и обработки потоков.

Читать полностью »

Спрос на облачные сервисы все растет, если верить прогнозам, то к началу 2020 года почти 90% малых и средних предприятий будут вести свой бизнес через облако. Многие мега корпорации, такие как Apple, Google, IBM и другие продолжают возводить новые гипермаштабные дата-центы.

Google в Даллесе

Новости на рынке серверных ферм - 1

Новая серверная ферма будет возведена в американском Даллесе, штат Орегон. Земельный участок под застройку ЦОД находится в полутора километрах от еще одного, уже введенного в эксплуатацию, дата-центра Google.
Читать полностью »

Джордж Роберт Штибиц (George Robert Stibitz) — выдающийся американский ученый и физик, который считается одним из творцов современных цифровых компьютеров. Он работал исследователем в компании Bell Labs — крупного исследовательского центра в области телекоммуникаций, электронных и компьютерных систем. В 30-40 годы Штибиц занимался успешной реализацией положений логики Буля, с использованием в качестве переключателей электромеханические реле. В 1937 году ученый собрал первую в США электромеханическую схему выполняющую операцию двоичного сложения.

Изобретения Джорджа Штибица - 1

Джордж Роберт Штибиц (30 апреля 1904 года — 31 января 1995 года)

Краткая автобиографическая справка

Джордж Штибиц родился в американском городе Йорк (штат Пенсильвания). Он получил степень бакалавра в Университете Денисона (город Гранвилл, штат Огайо); в 1927 году получил степень магистра в Юнион-колледж (город Скенектади, штат Нью-Йорк); в 1930 году — получил ученую степень доктора философии физико-математических наук в Корнелльском университете (город Итака, штат Нью-Йорк). После этого Штибиц попал на работу в компанию Bell Labs, с которой и начался его путь изобретателя.

Идея применения электромагнитные реле для создания счетной машины нового образца возникла у Штибица спонтанно, когда он находился у себя дома. Не теряя времени, исследователь начал сборку нового вычислителя прямо у себя на кухне. При этом Штибтц использовал все сподручные материалы: доски, жестяные банки, коробку из-под табака, лампочки от фонаря, пару реле и провода. Из всего этого набора ему удалось собрать примитивную электросхему, которая даже могла складывать два двоичных числа и демонстрировала результат сложения. Джордж назвал самодельную машину Model K, где k пошло от немецкого слова «kitchen» — кухня (в честь места «рождения» машины).

Читать полностью »

Компания Made In Space разработала и успешно испытала 3D-принтер, способный осуществлять печать в вакууме в условиях низкой гравитации. По словам представителей компании, теперь 3D-печать станет возможна не только на борту Международной космической станции, но и в открытом космосе. Запуск нового принтера на МКС состоялся вчера (22 марта) в 23:05.

NASA запустила в космос новый 3D-принтер - 1

3D-принтер Zero-Gravity

Новый высокотехнологичный 3D принтер, известный как The Zero-Gravity, будет первым шагом в космическом промышленном производстве во Вселенной.

Читать полностью »

Написать статью на данную тему меня сподвиг не совсем приятный случай, произошедший со мной на днях… Мой ноутбук стал жертвой сладкой воды под название Fanta. Если просто уронить стакан фанты на тротуар, стоимость потери будет не больше шести рублей, если же пролить ее на клавиатуру лэптопа Mac — цена вопроса увеличится — до двух тысяч долларов.

Macbook + Fanta=Ятрань-Москва? - 1

— Лучше бы я вымыла фантой всю улицу, это дешевле, — пожаловалась я другу, который, не долго думая, посоветовал пока Мас в ремонте, поработать на Ятраньке, только тягать тяжеловато будет! Что такое Ятранька я узнала, воспользовавшись поисковиком Google) — это оказалась печатная машинка.

При этом рассказал свою «прискорбную» историю родом из детства, связанную с пишущей машинкой Ятрань.
Читать полностью »

С распространением сенсорных дисплеев становится особенно актуальным вопрос комбинаций жестов в компьютерных технологиях. Мультитач позволяет пользователям с помощью простых движений пальцев легко перемещать виртуальные объекты на экране. Большинство ключевых действий на сенсорных устройствах тесно связаны с жестами, они лежат в основе взаимодействия с мобильными устройствами и планшетами. Жесты состоят из тактильной механики (то, что делают пальцы пользователя на его сенсорном экране) и последующей тактильной деятельности (результат тактильной механики).

Жесты в проектировании и дизайне - 1

Ниже собрана необходимая информация, раскрывающая основные особенности сенсорных манипуляций на мобильных устройствах. А также представлены бесплатные векторные вариации жестов, которые можно использовать в работе.

Читать полностью »

Специалист по информационной безопасности под ником evasiv3 опубликовал на прошлой неделе запись в своем блоге, в которой рассказывается о том, как можно обойти любой антивирус при помощи десяти строк кода.

Изначально Evasiv3 планировал написать огромный пост о способах обхода антивирусной защиты, однако, протестировав первый шаг своего «руководства» он был очень удивлен: ни один из 56 протестированных продуктов, призванных обеспечить безопасность пользователя в сети, не обнаружил его бинарник.

image

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

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js