Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

кукяй

Брандмауэр

Думаю большинство пользователей компьютеров знают слово «файервол» — так называют сетевой экран, который защищает компьютер от вторжения извне. Массовое распространение, как мне кажется, термин получил из-за операционной системы «Виндоуз», создатели которого несколько лет назад решили заняться безопасностью.

А за два десятилетия до этого, по крайней мере в среде айтишников, где я тогда вращался, одинаково часто встречалось и английское «файервол» и немецкое «брандмауэр», имеющее то же значение. Возможно немецкое даже чаще.

Брандмауэр около дома по адресу ул. Волкова, 42 со стороны снесённого соседнего дома

То и другое слово распадается на два: «пожар» и «стена». То есть «файервол» или «брандмауэр» — это «противопожарная стена».

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

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

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

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



Ссылка на оригинал.
кукяй

Что мне нужно в часах

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

Оказалось, что чаще всего я смотрю время. Конечно оно есть на смартфоне, но его нужно доставать, а часы поднести к глазам проще.

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

Дальше идут температура на улице (смотрю пару-тройку раз в день), качества сна и будильник (при пробуждении) и количество шагов (в том редком случае, когда прошёл 10 тысяч и часы меня поздравляют).

Это буквально всё, я даже уведомлениями не пользуюсь — хватает того, что на телефоне и компьютере. Думал есть ли что-то такое, чего мне не хватает, но не придумал.

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



Ссылка на оригинал.
кукяй

Где у телефона трубка?

Заметка «Метафора телефонной трубки», где я рассуждал о том, что следует ли дискету в качестве метафоры сохранения информации менять на что-то другое, породила ряд коротких дискуссий в разных соцсетях на тему происхождения названия «телефонная трубка».

В тот раз я хотел обсудить совсем не это, но раз читателям интересно, давайте сегодня поговорим и на эту тему. Основная претензия, которая возникла — где же в советском дисковом телефоне, который я приводил в пример, собственно, «трубка»?

Типичный дисковый телефон эпохи СССР, фотография сделана в музее Казанского техникума связи

Для иллюстрации прикрепил к заметке фотографию одного из дисковых телефонов, фотографировал в музее Казанского техникума связи много лет назад. Выбрал именно этот, так как он мне напоминает один из первых телефонов у нас дома — тот тоже был красный.

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

Я не хочу сказать, что именно поэтому трубка и называется трубкой (историю названия я не знал, в комментариях подсказали, что это от слуховой трубки), но по крайней мере сохраняется преемственность: телефонная трубка от советского дискового телефонного аппарата всё ещё являлась трубкой.



Ссылка на оригинал.
кукяй

Метафора телефонной трубки

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

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

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

Лето 1981 года, я держу в руках настоящую телефонную трубку, а не её метафору

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

Современная тенденция рисовать стрелку с облаком или стилизованной коробкой, мне кажется, — замена шила на мыло. «Облака» тоже когда-нибудь устареют, а коробка ничем не лучше дискеты. На дискету я хоть что-то когда-то записывал, а на коробку — вообще ни разу.



Ссылка на оригинал.
кукяй

Ни минуты простоя

Три года назад, в начале 2017-го я побывал по делам в вычислительном центре РЖД, в Москве, там в одном из коридоров сфотографировал любопытный артефакт советской эпохи. Хочу им поделиться.

«ЕС-1045» — это ЭВМ (компьютер) из советской серии компьютеров «Единая Система», стоили такие системы очень дорого, а комната, где они стояли, выглядела, примерно, как прачечная — компьютеры того времени напоминали современные стиральные машины. Кстати, «ЕС-1045» выпускалась у нас, в Казани (и ещё в Ереване).

Можно заметить, что кто-то внизу, в шутку, подписал «В. И. Ульянов / Ленин», приписывая ему эту цитату. Разумеется это неправда — Ленин разминулся с ЕС ЭВМ примерно на полвека.



Ссылка на оригинал.
кукяй

Исправление ошибок постфактум

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

Во время интенсивного общения торопишься отправить побыстрее и ошибки так или иначе проскакивают — что-то исправляет клавиатура в смартфоне, что-то остаётся несогласованным из-за редактирования в процессе написания, где-то просто ошибаешься без явных причин. А вот потом все эти вещи начинают мозолить глаза, хочется их исправить. В этом отношении «Ватсап» приносит мне страдания — там редактировать сообщения нельзя, только удалять.

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

А у вас такое бывает? Исправляете ли вы ошибки, когда это никому, кроме вас, уже не нужно?



Ссылка на оригинал.
кукяй

Мои «99 бутылок» на клоне Эпла-I

Два года назад я написал на ассемблере первого компьютера компании Эпл (сейчас он условно называется «Эпл I») считалочку «99 бутылок пива на стене». Писал под эмулятор, но не оставлял надежду увидеть когда-нибудь как моя программа работает на «железе».

Ради этого я даже повторно посетил музей Эпл в Москве, но к сожалению, искомый компьютер в момент моего посещения не работал. К счастью, подкупом удалось договориться с владельцем музея, чтобы тот позже запустил мою программу и прислал видео.

Запуск моей реализации считалочки «99 бутылок пива на стене» на клоне Эпла-I

Увы, позже ни на одно из моих писем владелец не ответил, зато один из энтузиастов ретро-техники в переписке пообещал, что если когда-нибудь оживит свой клон Элпа-I, то обязательно пришлёт мне доказательство того, что моя программа способна запуститься не только под эмулятором. Сегодня я получил от него видео.

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

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



Ссылка на оригинал.
кукяй

«ВАМПИР»

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

Одному из моих гештальтов в этом определении почти 30 лет — в начале 90-х у нас в семье не было своего компьютера и мы ходили в гости к нашему родственнику, у которого был самосборный «Радио-86РК». Там у меня был первый опыт отладки чужой программы — игры «ВАМПИР», написанной на «Бейсике», которая никак не хотела запускаться.

Игру удалось починить и возможно поэтому она мне так запомнилась, что через много лет мне захотелось её найти и сыграть. Тем более, что эмуляторов «Радио-86РК» в наше время, как грязи.

Но не тут-то было, никаких следов игры «Вампир» для этого компьютера в интернете не нашлось. Сюжет я худо-бедно помнил — в этой текстовой игрушке нужно было бродить по комнатам и убивать вампира, кроме того, в «дневниках жизни» нашлась фраза из неё: «американская народная игра убей вампира». Правда это никак не помогало найти саму игру.

Шли годы, я без особой надежды регулярно гуглил эту игрушку, но она никак не находилась.

«HUNT THE WUMPUS» By Gregory Yob, рисунок из статьи в «The Best of Creative Computing Volume 1», 1976

Но тут недавно, когда я подбирал чего бы мне такого портировать на «Фортран», в списке старых игр на «Бейсике» увидел игру «Hunt the Wumpus» 1972 года и по листингу понял, что передо мной — исходный вариант игры «Вампир», следы которой я до сих пор никак не мог разыскать!

Хоть какая-то реальная зацепка!

Все программы для этого компьютера в те времена набирались вручную из печатных источников — из журналов, возможно из каких-то книг по программированию. Осталось узнать где в те годы напечатали переведённую и адаптированную игру «Hunt the Wumpus» для «Радио-86РК», набрать её в эмулятор и наконец сыграть в неё ещё раз!



Ссылка на оригинал.
кукяй

Говорящие часы

По причинам, далёким от рациональных, захотелось мне вчера сколхозить для себя говорилку времени. Простой вариант проговаривания цифр показался очень скучным, сразу вспомнились лебедевские часы «Вербариус», где одно и то же время каждый раз пишется по-разному.

На сайте «Студии Лебедева», в разделе часов «Вербариус» есть языковые файлы, три из которых — для русского, английского и французского выгружены в виде обычных экселевских таблиц. Их легко преобразовать в формат CSV при помощи приложения «Намберс» или всем знакомого «Экселя».

В получившемся файле много пустых полей и лишних пробельных символов, которые будут мешать, их легко удалить утилитой командной строки sed:

sed -i '' -E "s/; +| +;/;/g; s/;+/;/g; s/;[ "$'\r'"]*$//;" ~/Downloads/russian.csv

У получившегося файла очень простой формат — сначала идёт время без ведущего нуля, потом — варианты для произношения, разделённые точкой с запятой. На мой взгляд, для поиска нужной строки и выбора случайного вариант для произношения лучше всего подойдёт утилита awk.

Если направить её вывод маковской утилите say, то говорящие часы готовы:

awk -F\; "BEGIN{srand}/^$(date +%k:%M|xargs)/{print \$(int(2+rand*(NF-1))); exit;}" \
~/Downloads/russian.csv | xargs say

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



Ссылка на оригинал.
кукяй

Взрывающийся компьютер

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

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

Логово хакера в пародийном фильме «Кунг Фьюри», не то, чтобы тут что-то взрывалось, но ничего более подходящего я не смог подобрать

Ну что ж, отныне можно говорить, что эти фильмы просто предвосхитили время:

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

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

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



Ссылка на оригинал.