
Зарабатываем с Pentium MMX
5 постов
5 постов
8 постов
Итак, в прошлом посте, где мы активно вспоминали старые мобильники и типичные проблемы, с которыми сталкивались их обладатели на заре «омобиливания» в странах СНГ, была затронута тема такой мобильной ОС, как KaiOS. 8 человек аж подписались (надеюсь, что именно из-за нее, а не потому, что просто случайно ткнули в кнопку). Так вот: KaiOS… Проблема ее состоит в том, что о ней практически нет внятной информации, несмотря на то, что во многих странах мира она является третьей по популярности мобильной ОС, а в ряде развивающихся стран и вовсе второй после Android’а. Даже несколько постов на Pikabu, которые можно найти об этой платформе, являются вольным пересказом маркетинговых материалов. Если же смотреть в сторону Youtube, то и там встречаются только обзоры аппаратов, но никак не самой платформы. Я предлагаю несколько изменить сложившуюся ситуацию, поэтому готовьтесь – будет долго, крайне субъективно, а также с отвлечением на какие-то личные переживания.
Для тех, кто экономит свое время: сразу могу сказать, что 99%-ам тех, кто читает эту статью, аппараты на KaiOS, вероятнее всего, не нужны абсолютно. Поэтому сэкономьте наше с вами время и не пишите комментарии в духе: «Да кому оно надо!?». К слову, по этой же причине вряд ли стоит рассматривать эту статью как рекламу – уж слишком много критических высказываний в ней будет попадаться.
Впервые про эту мобильную операционную систему я услышал осенью 2019 года, когда в сети начали появляться отчеты с IFA 2019. Я бы не сказал, что я особо слежу за мобильными новинками, но на тот момент я следил за состоянием бренда Nokia и именно они презентовали на этой выставке два аппарата: Nokia 2720 Flip и Nokia 800 Tough. Раскладушка мне оказалась не интересной, так как есть у меня примета – если у телефона есть движущиеся части, я его угроблю нафиг, а вот моноблок еще меня переживет. Так что чаши весов склонились в сторону Nokia 800 Tough.
Далее привожу краткий список моих реакций на этот телефон в последующие полтора года:
(анонс) Прикольно. Кнопочная звонилка с ютубом…
(начало продаж в РФ) Прикольно, а когда у нас в Казахстане будет?
(начало продаж в РК) Прикольно, надо отзывы почитать…
(прочитал отзывы) Да ну ее нафиг…
(спустя год, когда случайно наткнулся) Пофиг, пляшем, беру.
Стоит отметить, что перед заказом я полистал обзоры, почитал еще раз отзывы, нашел один русскоязычный сайт и паблик. Убедился, что большая часть недовольных либо не может сказать ничего конкретного, либо возмущается тем, что кнопочная звонилка внезапно уступает флагману на Андроиде, либо ожидает от нее каких-то чудес автономности. Короче, мое любопытство оказалось убедительнее слов тех, кому этот телефон не приглянулся.
Аппарат ехал ко мне 4 дня, это время я потратил на чтение всего, что смог найти, а попутно писал свой предыдущий пост. Здесь стоит сказать, на кой черт мне вообще сдалось это нечто по цене смартфона. Причин несколько:
1. Мне было просто любопытно. Я вообще из тех, кто с интересом смотрит на все новое, если оно не касается сексуальной ориентации :)
2. Хотелось найти решение, чтобы смотреть Youtube, пока моюсь в душевой кабинке, а водонепроницаемые смартфоны слишком дороги. Вариант же во что-то заворачивать девайс мне кажется довольно колхозным. Да и вообще – не те ощущения;
3. Я рукожоп от мира IT. Прям талантливый такой рукожоп. В основном пилю ну очень специфические backend-решения. Настолько специфические, что описывать придется в серии отдельных постов. А вот желание сделать что-нибудь «для народа» еще со школьных лет никуда не делось. В РНР, HTML5, JS и CSS я вполне себе умею, а значит наваять чего-то для KaiOS в теории тоже смогу, а конкуренция там как у аллигатора в аквариуме с золотыми рыбками.
Впрочем, даже если любопытство иссякнет, а накодить что-нибудь перехочется, мыться-то я не перестану. Так что и девайсина не пропадет.
Прежде чем углубляться, все же стоит сказать пару общих слов об операционке и аппарате, дабы потом не отвлекаться. Начну с ОС. Знаете, как работает ChromeOS? Вот это то же самое, но только для кнопочных мобилок. Любое приложение (даже главный экран или звонилка) – это веб-страница. Т.е. все (вот вообще все) написано на HTML, Javascript и пр. плюшками, которые обычно крутятся в браузере.
Сама ОС – это форк умершей лет 5 назад FirefoxOS, которую позиционировали как замену обычным смартфонным операционкам, да вот только так и не смогли объяснить, чем она по делу их превосходит. Разрабы KaiOS все-таки нашли оправдание – запихивание смарт-функций в дешевые кнопочные телефоны. И они действительно дешевые – в ряде стран, на которые нацелена эта платформа, аппараты с ней стоят около 10$, а то и вовсе выдаются бесплатно при подключении определенного тарифа. Впрочем, если вы думаете, что за эти деньги можно получить что-то внятное, то вы глубоко ошибаетесь. И тут плавно переходим к обзору аппарата.
Итак, Nokia 800 Tough… Я ее, пожалуй, буду называть просто Nokia 800 – так короче. Во-первых, это натуральный флагман с KaiOS, во всяком случае, если судить по цене. Я могу ошибаться (маловероятно), но, по-моему, это самый дорогой аппарат с этой ОС, который существует на рынке. Даже в официальном магазине Nokia, где практически нет накруток, его цена составляет 9990 рублей. Много ли это? Нет. Это ДОХРЕНА! Судите сами, за почти 10 тыс. рублей вы получаете:
• Двухядерный процессор Snapdragon 205;
• 512Mb ОЗУ;
• Встроенное хранилище на 4Гб (доступно около 3.5Гб) с возможностью растопыривания microSD-картами объемом до 32Гб;
• Экран TFT с разрешением 240х320 и диагональю 2.4 дюйма;
• Камеру… точнее, нечто, способной создавать картинки, на которых можно попытаться угадать, на что был направлен объектив во время съемки;
• Поддержку Bluetooth 4.1 и WiFi 2.4Ггц (802.11b/g/n);
• GPS (ну и всякие Глонассы и пр.);
• Поддержку LTE (там еще что-то про VoLTE, VoWiFi, но оно не особо работает);
• Возможность раздавать 4G-интернет по WiFi из коробки;
• Аккумулятор на 2100mAh.
Хоть каким-то оправданием такой цены является корпус. Он правда довольно прочный – IP68 и MIL-STD-810G. Видео измывательств над этим аппаратом легко найти на YouTube. Сразу скажу, что убить его, конечно, можно, но явно не случайно.
При этом, та же Nokia 8000, которая вышла буквально на днях, обладает теми же характеристиками, только процессор у нее Snapdragon 210 (4 ядра, вместо двух), а цена на 2 тыс. рублей меньше. Правда, особой ударопрочности от нее не дождетесь.
На самом деле, Nokia 800 Tough – это самый нелогичный аппарат на KaiOS, так как его цена исключает возможность приобретения каким-нибудь индусом, которому нужно месяц горбатиться только на этот телефон, а для рядового обывателя это слишком дофига для звонилки. Тем не менее, кто-то ведь должен был его купить, вот я и купил…
Наконец, переходим к личным впечатлениям, а затем и измывательствам. Как только я достал аппарат из коробки (в которой, кстати, был только сам телефончик, зарядка и скрепка, даже наушники зажали), первым делом я его включил, прицепился к своему WiFi и запустил Youtube. Ну, что сказать – он работает. Честно говоря, даже особо и придраться ни к чему не выйдет. Естественно, смотреть ролики на экране 2.4 дюйма – удовольствие сомнительное, а если учесть, что они еще и под соотношение сторон 16:9, а не 4:3, ощутимая часть и без того маленького экрана теряется зря. Как-то растянуть картинку возможности не предоставляется…
Следом пошел браузер. На сайте нашей компании есть возможность смотреть пару каналов ОнлайнТВ прямо в браузере. Я сам творил эту дичь, криво-косо имитируя поддержку HLS через JS. На компьютерах все прекрасно работает, на андроид-смартфонах – тоже, но вот директор пожаловался, что его айфон каналы крутить отказывается. Собственно, на эту страничку я и отправился… теперь у меня есть по меньшей мере один пример того, с чем Nokia 800 справляется лучше, чем 12-й айфон :).
Раз уж дело пошло про видео, следом я отправился на Кинопоиск ХыДэ. И вот тут поймал первое разочарование – страница не загружалась, вернее, она грузилась, но кроме черного фона на экране ничего не было. Полагаю, если бы не извраты разметки, видео бы открыть я все же сумел, но пока что этого мне не удалось, а особо экспериментировать с прямыми ссылками или изменением страниц мне лень. Зато я отправился в один пиратский кинотеатр, которым когда-то активно пользовался ввиду аскетичности его интерфейса и, как ни странно, полного отсутствия рекламы. Все отработало нормально. С одним нюансом – кнопки громкости и перемотки при разворачивании видео на весь экран оставались в портретном режиме. Непривычно, но не смертельно.
Вердикт – смотреть видео на этом аппаратике можно. Зачем это делать – вопрос десятый, но чисто технически такая возможность имеется. В дальнейшем хочу слепить на домашнем медиацентре небольшой конвертер с вебмордой из апача, ПХП и ffmpeg и буду смотреть видосики с домашнего сервера, ибо так быстрее, а библиотека у меня вполне достойная (старая привычка складывать видео дома, а не оставлять в сети).
Здесь стоит отметить, что первые несколько дней я испытывал этот аппарат без SIM-карты, так что WhatsApp и звонки проверить возможности не было. Поэтому я отправился в местный магазин приложений и изучать, что там имеется. Попутно оценивал работу самого аппарата. И вот здесь в полной мере раскрылась главная проблема KaiOS – она очень, крайне, невероятно, до неприличия сырая. На моем аппарате стоит версия 2.5.2, хотя уже имеется 2.5.4, а версия 3.0 активно допиливается, но есть у меня подозрение, что в случае с кнопочниками Nokia не станет придерживаться своих традиций и обновлять их на последнюю версию прошивки.
Так вот, сырость! Сразу скажу, что чуть позже будет небольшой твист, но о нем на момент испытаний я не знал, поэтому рассказываю свои эмоции как есть, а вы держите в голове тот факт, что все оказалось не так просто, как казалось.
Итак, в чем выражается сыроватость системы. Во-первых, в ней отсутствуют базовые возможности кастомизации. Например, на главном экране есть скользящее меню, в котором расположены несколько встроенных приложений (Google Assistant, Google Maps, Youtube, WhatsApp и Facebook) – сама задумка отличная, вот только изменить этот список никак нельзя. Но не все так просто – у двух последних приложений из вышеперечисленных имеется кнопка «Удалить», вот только удаляет она не значки, а приложения целиком. Я об этом не знал, когда удалял Facebook, который пропал не только из быстрого запуска, но и с аппарата в целом. При этом значок, что занятно, в панельке быстрого запуска (и только в ней) остался… но до перезагрузки. После ребута панель вообще перестала открываться. Пытаясь восстановить работу, я хотел заново скачать приложений мордылица, но… в магазине его не оказалось. Кстати, не оказалось там и WhatsApp, который у меня уже был на аппарате. Позже я выяснил, что пока в телефоне нет SIM-карты, многие приложения в магазине не видны, но на тот момент я просто сбросил телефон на заводские настройки и начал заново.
Итак, сыроватость… проявлений достаточно – нельзя поменять мелодии СМС, будильника, нет возможности устанавливать мелодии для отдельных контактов. В магазине… хоте нет, о магазине приложений отдельно. Куда важнее, что я заметил принеприятнейшее явление – батарея садилась слишком быстро. Нет, не «как у смартфона» за день… она садилась просто невероятно быстро – сняв телефон с зарядки в 12:00, ровно в полночь он показывал уже 15% заряда. Учитывая, что это кнопочник со смешными параметрами, я несколько офигел.
Иногда браузер закрывался сам собой, иногда в нем наглухо вис курсор на несколько секунд без внятной причины, подсветка экрана отказывалась тухнуть – как при разблокированном экране, так и после блокировки. И куча различных странностей, которые невозможно было объяснить. Вообще, телефон вел себя так, словно он чем-то очень сильно занят, но не хочет признаваться чем именно.
Теперь о магазине. Так как особо полезного софта я в нем увидеть не ожидал (да и что может вообще понадобиться, когда ютуб, плеер и браузер уже есть из коробки), я отправился изучать игры. Так вот, печальная статистика, около 90% всех игр можно разделить на несколько категорий:
• Клоны Flappy Bird, где вам предлагают управлять птичкам, свиньями, КОТАМИ!!!, а также прочими объектами, как предназначенными для полета, так и нет…
• Игры на реакцию. Типичный пример: из-за края экрана вылетают воздушные шарики с написанными на них цифрами, а вам необходимо нажимать эти цифры на экране до того, как шарик улетит. Короче, эдакие тренажеры набора цифр;
• Раннеры… их легион. Целая куча игр со словом Dash или Run в названии…
• Тонны кликеров. От более-менее осмысленных, где нажимать на единственную кнопку нужно вовремя, заканчивая играми, вся суть которых заключается в измерении того, как быстро вы сможете нажимать на одну и ту же кнопку.
Нет, попадаются и вполне терпимые (по меркам данного устройства) игрушки – какая-то ползалка подземелий, различные шахматы/шашки, карточные игры, простенькие аркады (в основном на одном экране). Что примечательно, игры, использующие 3D-движки, тормозят реже и меньше, чем 2D штуковины. К слову, в аппарат уже встроена Змейка (это ж Nokia), в которую даже интересно играть. Это не та классика с четырьмя направлениями, но тоже достойная игрушка с плавным скроллом, различными уровнями и пр.
Однако, даже игры любят напоминать о сырости всего. Например:
1. Бродилка Dungeon Crawler, которая хоть и проста, но увлекательна, не умеет сохранять прогресс;
2. Платформер Under Moon Shadow работает отлично, но имеет спрайты, которые рисовались под разрешение 160х120 – экран и без того не блещет детализацией, но тут прям совсем квадратность по шарам лупит;
3. Highway Racing 3D – эта игрушка когда-то была на люмиях и выглядит приблизительно также. По сути – раннер на колесах. Едешь, обгоняешь машины, уворачиваешься от полиции, на 3D-движке… НО! При старте на секунду появляется инструкция по развороту смартфона (!), а в самой игре на дороге должны быть монетки… вот только они как тот суслик – ты их не видишь, но они есть. В результате я первое время не мог понять, за что мне дают очки, а потом как понял…
И это только несколько примеров. Вообще, многие игры больше напоминают технодемки – они не доведены до ума и крайне сырые. Хотя потенциал платформы и демонстрируют.
Вообще, если говорить о софте, то ситуация сложная – приложений в магазине меньше тысячи, причем, большая их часть – игры (повторяющие друг друга). Есть читалки книжек, есть ньюсридер от разрабов ОС. В плане мессенджинга имеется WhatsApp, Facebook, на некоторых моделях есть Google Duo, причем, в последнем даже работают видеовызовы, вот только по какому принципу он отображается в магазине я пока не понял. Скорее всего дело не в моделях или версиях ОС, а в регионе. У меня, например, его нет. Запилена пара Twitter-клиентов, есть специальный клиент Reddit, правда, он не умеет авторизоваться через соцсети – только по логину/паролю.
Уведомления от WhatsApp прилетают. К слову, если центр уведомлений, которым вполне можно пользоваться. Вот только сам мессенджер не поддерживает голосовые и видеозвонки. При этом можно слать сообщения, голосовухи (чтоб их черти драли), фото и видео, геометки и статусы. Фейсбуком особо не пользовался, но вроде бы там все на уровне мобильной версии сайта, только с уведомлениями. Из анонсов – обещают богомерзкий ТикТок, Likee, может быть Telegram… Вообще, на предыдущей презентации было озвучено много планов, большая часть которых, впрочем, сдвинулась. Но один слайд я сюда вставлю – верхняя группа – это то, что уже имеется, средняя – что пишется прямо сейчас, нижняя – с кем работают, но пока без конкретики.
На самом деле, чисто технически, если что-то может работать в браузере, оно может работать и на KaiOS, вопрос лишь в удобстве использования, поэтому некоторые штуки нуждаются в адаптации. Кроме того, практически все приложения весят какие-то смешные объемы – от нескольких килобайт до «монструозных» 2-3Мб. Крупнее пока не встречал, так что карта памяти, если вы не хотите слушать музыку или смотреть локальное видео, может вам и не пригодиться.
А теперь шок-контент. В воскресенье я все-таки удосужился пойти и прикупить SIM-карту. Установил. Тут стоит сделать отступление – в моем аппарате можно установить или SIM+microSD или две SIM. Причем, насколько мне известно, есть люди, которые спиливали чип с симки, приклеивали его на microSD и пихали этот бутерброд в слот… говорят, что тогда работают две сим-карты и карта памяти. Мне же и первая симка была нужна постольку-поскольку, так что такими вещами не занимался.
Так вот. Сначала все шло не так гладко, как хотелось бы. Начнем с того, что телефон отказывался получать настройки APN, т.е. мобильный интернет у меня работать не захотел. Раздел в параметрах аппарата я нашел, вот только там был пустой список и кнопка «Удалить»… а вот добавить ничего было нельзя. Попытав оператора SMS-ками с требованием выслать мне настройки интернета, я ничего не добился, однако, через пару минут в параметрах появилась кнопка «Добавить APN», чем я и воспользовался, благо, вручную ее настраивать проще простого, а кто ранее имел дело с кнопочными аппаратами и вовсе обойдется без инструкции.
Проверив мобильный интернет и убедившись, что он работает, я попробовал запустить WhatsApp и тут была вторая забава. При первом запуске он демонстрирует информационный экран, на котором левая софт-клавиша отвечает за отображение лицензионного соглашения, а правая – за переход к следующему шагу. Так вот… левая работала отлично, а вот правая – нифига… и центральная… и какая бы то ни было. Короче, я мог разве что перечитывать раз за разом лицензионное соглашение (я даже прокрутил его до конца – мало ли, может там чего есть понажимать). Ноль эффекта. Перезапустив WhatsApp несколько раз, в очередной раз при старте я уже не увидел этого выбора – вместо этого у меня спрашивали номер телефона…
И вот на этом этапе произошло какое-то чудо. Судя по всему, аппарат постоянно опрашивает слот SIM-карты, а когда ее не находит, начинает творить магию и волшебство. После того, как WhatsApp «очухался», пропали почти все глюки ОС. Естественно, недостающий функционал не появился, но:
1. Браузер перестал вылетать;
2. Курсор в браузере перестал впадать в ступор;
3. Экран стал выключаться именно через столько секунд, сколько было указано в настройках;
4. Странные тормоза и подлагивания пропали от слова совсем;
5. Расход батареи пришел в норму!
Касательно последнего пункта. Вся эта ситуация с SIM-картой произошла в обед воскресенья. Тогда же я заряжал аппарат в последний раз. С тех пор прошло 3.5 суток, а у меня еще 45% заряда. При этом:
• Три ночи подряд у меня работал плеер по 8 часов (я сплю под аудиокнижки);
• Три вечера подряд я таскал аппарат в душ, где по полчаса смотрел на нем ютуб;
• Периодически просто брал его в руки чего-нибудь потыкать или поиграть 10-15 минут;
• Пару раз на несколько часов врубал плеер в течение дня, подключая беспроводные наушники на максимальной громкости для пробежек на беговой дорожке;
• Все это время WhatsApp и Facebook (будь он не ладен) исправно присылали мне уведомления.
Вывод: если вы хотите использовать аппарат на KaiOS, втыкайте в него SIM-карту, даже если она вам нафиг не сдалась. Без нее он творит особую уличную магию.
Итак, предлагаю подвести итоги.
Первое, что стоит помнить, когда вы рассуждаете об аппаратах на KaiOS – это НЕ СМАРТФОНЫ! Совсем не смартфоны. Абсолютно НЕ СМАРТ-ФО-НЫ! Это недорогие кнопочники, в которых предусмотрен ряд занятных фишек, часть из которых выражается в софте и функционале, а другая – в необычном виде самого устройства. Итак, закрепим: телефон на KaiOS – это НЕ смартфон. А теперь поехали.
Начнем с простого: кому оно нужно? Устройства на KaiOS вряд ли имеет смысл рассматривать как основные аппараты – уж слишком скромен их функционал. Что касается сценария со «звонилкой» - здесь тоже не все так однозначно. Уж больно высока цена такой звонилки – самый доступный аппарат от Nokia обойдется в 5 тысяч рублей – это Nokia 6300. Честно говоря, стоил бы он 3-4 тысячи – цены бы ему не было (ну, вернее была бы – как раз 3-4 тысячи, но вы поняли). И уж тем более сомнительное приобретение Nokia 800 Tough, за цену которой можно взять новый смартфон с 3Гб ОЗУ и явно более богатым арсеналом возможностей.
Здесь не стоит забывать, что существуют аппараты и других производителей, правда, официально в РФ и страны СНГ они (почти) не завозятся. Безусловно, можно найти их на различных интернет-барахолках, но здесь уже возникает вопрос о состоянии, да и отсутствие русских букв на клавиатуре – мелкое неудобство. Проще всего в этом плане приобрести что-то под маркой Nobby – многие аппараты работают довольно прилично, а стоят в районе 2 тыс. рублей в российских магазинах.
Другой разговор, если речь идет о странах, для которых подобные устройства разрабатывались – Индия, Пакистан, Африка, Южная Америка. Во-первых, там устройства предлагаются на куда более выгодных условиях, а во-вторых, там достаточно людей, которые при зарплате в 100$ порой и в Интернет никогда не выходили. В презентации KaiOS есть парочка довольно занятных фактов о том, на какую категорию следует ориентироваться разработчикам и маркетологам:
Что же касается оправданного использования рядовыми пользователями в странах, где люди не живут в глиняных ямах, то возможные сценарии я вижу такими:
1. Телефон для ребенка. Учитывая, сколько времени дети могут тратить в телефоне, такая штуковина может стать отличным решением. С одной стороны, тут есть Youtube, WhatsApp и браузер, а с другой, отсутствует масса шлака, которого достаточно в Android-аппаратах. Правда, в этом сценарии очень на хватает функции отслеживания местоположения аппарата, хотя в самом девайсе для этого все уже имеется. Если кто-то соберется написать такую фишечку (или найдет ее в магазине – может уже есть), то можно брать девайс ребенку, который еще не вошел в стадию «А почему у Маши/Пети двенадцатый айфон, а вы на меня денег зажали?». С KaiOS у ребенка будет компактное устройство повышенной живучести, умеющее в интернет, обеспечивающее связь и способное его развлечь;
2. Продвинутые грибники и пр. люди, которым нужна связь на протяжении долгого времени. Лучше всего им, безусловно, подойдут крепкие модельки – помимо Nokia 800 существует еще Cat B35, а также еще одна моделька, название которой быстро найти не удалось (с недельку назад в новостях мелькала);
3. Люди вроде меня, у которых подобные устройства вызывают реакцию: «Гы! Какая пижня интересная, надо купить, зачем не знаю». Сюда же можно отнести начинающих разработчиков или софтописателей, который привыкли пилить для Web, но хотят попробовать себя в челлендже, когда сайт/приложение необходимо оптимизировать для работы на слабом клавишнике.
Тут уже вопрос к самому себе – не зря ли я это прикупил. Ну, если не брать в учет стоимость, которая могла бы быть за такой аппарат и поскромнее, я всем доволен. Как плеер он показывает себя отлично, пусть и с минимум возможностей (здесь напрочь отсутствует эквалайзер, зато каталогизатор по исполнителям/альбомам и пр. работает на пятерочку – для аудиокниг самое то). Мыться под бубнеж какого-нибудь ретроблогера тоже интереснее, чем просто под шум воды.
Кроме того, мне все еще интересно попробовать себя в роли софтописателя для KaiOS. Есть пара интересных задумок для MMORPG, правда, художник из меня никакой, но я нагуглил сайт OpenGameArt, так что все не так печально, как могло бы быть :).
На этом, пожалуй, и закончу. Если кому-то интересны тонкости/опыт криворукой разработки под KaiOS или же есть вопросы по работе подобных устройств, добро пожаловать в комменты. По первому пункту – просто чтобы я знал, что пилить на эту тему стоит, а по второму, чтобы получить ответы.
Даже не знаю, стоило ли запихивать этот пост в уже имеющийся цикл, но все же решил рискнуть. Для тех, кто не в курсе, эта серия постов, которую я уже закончил больше года назад, представляла нытье в духе «Вам молодежи хорошо, а вот мы в школе шли через тайгу, в -40, убивая по пути по 6-8 медведей-шатунов», но только про IT… ну, еще там было немало воспоминаний. Короче, если что – ссылочки на посты будут тут.
Сегодня же я решил зайти немного с другой стороны, и вспомнить не о компьютерах, а о мобильных устройствах. Благо, на прошлой неделе произошло одно небольшое событие, которое мне напомнило о том, как было занятно пользоваться мобильниками лет 15-20 назад. Серию постов я в этот раз лепить не буду, поэтому приготовлю ну прям очень длиннопост. Поехали…
Впервые мобильный телефон мне в руки попал в районе 2002 года. Отцу моей тогдашней девушки (или девочки… короче, нам было по 15-16 лет), кто-то из знакомых или родственников передал из Германии парочку мобильников в состоянии «вроде б/у, но выглядит прилично». Какие-то оказались привязанными к тамошним операторам, но нашлись и те, которые у нас заработали. Честно говоря, я сейчас уже и модель на вспомню. Знаю лишь, что это была какая-то ну очень старенькая Nokia формата «кирпич», на которой была «Змейка». Не помню настолько, что покажи мне сейчас фото – все равно не поможет. Это был мобильник, он был с зеленой подсветкой, и на нем можно было запустить эту самую змейку. Собственно, в нее я пару раз и сыграл, а больше с данным устройством и не сталкивался.
Осенью 2003 года я поступил в институт и уже к окончанию первого курса на нашем потоке начали появляться персонажи с мобильниками, причем, встречались как древние черно-белые варианты, так и набиравшие в те годы популярность более продвинутые модели. Сам я к ним особо не притрагивался и подробностей не запоминал, разве что, когда один мой тогдашний друг и одногруппник приобрел Samsung C100, я немного потыкал на кнопки, не очень понял чего куда, после чего вернул его в руки одногруппника и более с устройством не взаимодействовал. Тем не менее, разобраться в этой сфере захотелось.
Следующие месяцы я потратил на тщательное гугление того, что ж за зверь это такой – мобильник. Мне уже было ясно, что его возможности не заканчиваются на «звонить и писать SMSки», но хотелось понять ситуацию чуть подробнее. В ходе раскопок стало ясно, что тогдашние телефоны способны запускать приложения на JavaME, а также выходить в интернет по GPRS, причем, тарификация происходит по трафику, а не по времени. Даже не знаю, что меня заинтересовало больше – возможность запускать приложения на карманном устройстве или же возможность сидеть в ICQ до посинения, не ожидая километровых счетов. Вероятно, все-таки второе, ибо когда я подкопил определенную сумму, которой мне могло бы хватить на мобильный телефон, я все-таки приобрел WiFi-адаптер и внес деньги местному провайдеру, который создавал городскую локалку по беспроводной связи и тарифицировал абонентов помегабайтно, а не по времени. О том, что она из себя представляла, коротко рассказано в предыдущей части, да и здесь я подробнее останавливаться не буду.
Тем не менее, к концу 2004 года я созрел. Теперь мне хотелось уже не просто сидеть в мессенджерах сколько я захочу, но и делать это где угодно. А для этого мне нужен был мобильник, причем, не абы какой, а с поддержкой JavaME и GPRS. Очередная порция гугления привела меня к тому, что из всех доступных устройств, которые стоили подъемных для второкурсника денег, а также имелись в ближайших магазинах, меня должен устроить Siemens C60. Собственно, его я и приобрел по цене в районе 3 000 рублей.
Почему именно он? Ну, во-первых мне на него хватало денег, однако, не только финансовая составляющая сыграла здесь значительную роль. Я уже понимал, что телефон должен уметь в Java, чтобы ставить на него приложения. Причем, на тот момент установка этих приложений сильно разнилась от аппарата к аппарату. Где-то их можно было установить достаточно легко (как, например, на том же сименсе) – скачав из интернета или скинув jar-файлик по шнурку с ПК. А вот где-то для этого приходилось ставить дополнительный софт, а то и вовсе интегрировать мидлет (так раньше мобильные приложения называли) в прошивку. Кроме того, не все телефоны умели работать с ява-приложениями полноценно. Одно дело, когда он может запустить какой-нибудь тетрис, а совсем другое, когда туда можно поставить приличный браузер, который будет просто работать, без шаманства и бубнов. В этом плане мой C60 был идеален – установка была простейшей, а поддержка функций – максимальной. В то время многие мои знакомые бегали с Motorola C350 (потому что маленький, музычка прикольная, стоит недорого и цветной), другие брали Samsung C100 (стильно, модно, молодежно... вот только с Java-приложениями там все обстояло ну очень непросто), хватало и тех, у кого были разного рода черно-белые аппараты, доставшиеся от родителей или родственников. Я же считал, что мой мобильник – лучший из тех, которые мне попадались в руках друзей и знакомых. И до сих пор считаю, что с учетом моих к нему требований, это так и было.
А теперь мы подходим к традиционной части, где я рассказываю об «ужасах нашего городка», т.е. о тех ограничениях и особенностях эпохи, которые сегодня уже мало кто помнит, а кто помоложе и вовсе не знают. Некоторые аспекты этого раздела будут локальными и, возможно, кто-то с ними не сталкивался, но ведь это все-таки мой пост, поэтому буду писать о том, что видел я.
На заре мобильных сетей такая привычная фишка как определитель номера работала довольно странно. Во всяком случае, у нас. Тогда имелись два оператора – KCell и KMobile. И если вы звонили внутри сети – все отрабатывало отлично, но вот если вам звонил абонент другого оператора или же кто-то, обладающий городским телефоном, звонок поступал от «Номер скрыт». Вы не представляете, насколько это было «удобно». Впрочем, тогда никого это особо не парило, зато, когда определители все-таки заработали корректно, все воспринимали это как восьмое чудо света.
Аналогичная ситуация некоторое время обстояла и с SMS. Слать их можно было только внутри сети. Провайдеры мобильной связи далеко не сразу дали своим клиентам возможность слать сообщения клиентам других операторов. При отсутствии мессенджеров (или их малой распространенности), а также конских ценниках на звонки, это позволяло им неслабо зарабатывать на звонках между сетями.
«Маяки» можно встретить до сих пор, но их масштаб в те годы поражал. Маякнуть, чтобы вам перезвонили – это слишком просто. Куда интереснее, когда в маяках зашифрованы целые сообщения: один маяк – перезвони, два маяка – планы отменяются, три маяка – я на месте и т.п. У каждого круга знакомых была своя схема, которую активно использовали. Особенную популярность она взыскала после того, как определители номера начали работать как положено. Правда, операторы какое-то время пытались с этим бороться, вводя оплату за «попытки дозвона», но эта инициатива быстро сошла на нет.
Выбирая себе телефон с GPRS, я не учел того факта, что у нас эту услугу еще не запустили… К счастью, ждать мне пришлось всего пару недель. Но ведь были и те, кто ждал дольше. Тот же KMobile не запускал у себя GPRS гораздо дольше.
Кроме того, биллинг мобильного интернета по началу работал… никак. Он не работал. Причем, не работал месяцами. И это было нечто вроде традиции нового оператора. KCell запускает GPRS? Ближайшие 2-3 месяца инет там будет бесплатный. KMobile решил тоже порадовать интернетом? Срочно покупаем их симку, ведь еще пару месяцев можно будет пользоваться бесплатно. Появился новый оператор? Срочно брать симку и проверять, халява там или нет (обычно да). В годы студенчества это особенно спасало, так как стоящий в общаге комп, к которому был пришпандорен Siemens сутками выкачивал из сети мегабайты самого разного добра. А в те годы безлимитный инет казался чем-то из разряда невозможной утопии.
Используемые в те годы GPRS, который многие вполне заслуженно называли не иначе как «жопорез» работал… не быстро. Реальная скорость довольно редко (почти никогда) превышала 32Кбит/сек, а цена за мегабайт была вполне кусучей. Сейчас уже точно не вспомню, но что-то в районе 15 рублей. Впрочем, учитывая особенность тогдашнего интернета, это не так уж и много, если учесть, что этот мегабайт еще надо было выкачать.
Что примечательно, некоторые операторы отправляли на телефоны настройки WAP и MMS, начисто «забывая» про GPRS. А тарификация WAP была еще «вкуснее» - те же деньги, но уже за 100Кб трафика. В результате скачав пару картинок по незнанке можно было хорошо влететь на деньги. Если учесть, что деньги списывались с хорошим таким запозданием (порой, в несколько часов), можно было посидеть в интернете, а потом заметить, что ты не только сожрал все, что было у тебя на счету, но еще и остался должен примерно 1-2 своих месячных нормы. Благо, сам я лично такой ошибки не допускал и сразу прописал у себя в аппарате корректные параметры APN.
С софтом все обстояло очень интересно. Про игры я даже рассказывать не буду – это добро видели и пользовали все. Но были и куда более занятные экземпляры. Например, в те годы, когда не было никаких ватсапов, вайберов и телеграммов, все поголовно торчали в ICQ. Для нее имелся клиент Jimm, которым пользовалось большинство тогдашних мобилопользователей. Были и другие софтинки, но именно Jimm был максимально популярен. Позже появился Mail.ru-Агент и его JavaME-версия, что позволило «цеплять тёлок на ходу».
Также, в телефончиках того времени были WAP-браузеры… а вот обычных браузеров не было. Соответственно, первое время заходить на «взрослые» сайты не представлялось возможным. Ситуацию исправила Opera Mini, которая легко ставилась, жала трафик, а также адаптировала страницы через промежуточный сервер. В результате, на небольшом экранчике 101х80 пикселей можно было что-то оперативно нагуглить на экзамене. Честно говоря, работало это так себе уже тогда, а современный сайт бы просто не сумел открыться. А чего вы хотели? Характеристики аппаратов тех лет были настолько смешными, что их даже нигде не публиковали – я сейчас пытался узнать, что ж там был за процессор и не сумел ничего нагуглить… По ощущениям, счет там шел на десятки мегагерц, а то и на десяток…
У моего аппарата было 2Мб встроенной памяти. Из них доступно 1.8Мб. Никаких карт памяти и пр. тогда не было и в помине. Во всяком случае, на не флагманских устройствах. И вот в эти 1.8Мб необходимо было запихнуть приложения, пару игрушек, обои, несколько мелодий… А если вы умудрились разжиться таким шикарным аксессуаром, как камера (у Siemens C60 она была дополнительной и пристегивалась к аппарату), то в этот же объем нужно было затолкать еще и фото.
К счастью, объемы приложений были достаточно скромными. Тот же Jimm в «максимальной» конфигурации весил около 100Кб. Книжки обычно запаковывались прямо в JAR-файл с максимальным сжатием.
Кроме того, существовала (и, кстати, существует до сих пор) отличная MMORPG с названием TibiaME, которая способна запускаться хоть на электрочайнике, лишь бы он в интернет ходить умел. Так что, если у вас где-то валяется древнейший телефон с явой в GPRS, можете поиграть – онлайн там до сих пор вполне достойный. Есть версия и для ПК, Android и пр.
И да – я читал на этом телефоне книжки. На экране с разрешением 101х80 пикселей и диагональю 1.5 дюйма. Я два первых «Гарри Поттера» так прочитал… и еще гору книжек Лукьяненко. Нет, глаза не выпали, и даже зрение вроде не испортил (свои «минус 1» я заработал явно не мобильником). Читал по большей частью ReadManiac’ом. Плюс его был в том, что существовало специальное приложение для Windows, которому можно было скормить текстовик с книжкой, указать ряд параметров и оно генерило готовый JAR, в котором было все необходимое, сжатое в минимальный объем. Уровень кастомизации поражал, к слову, можно было даже шрифты выбрать заранее, чтобы не занимать лишнее место в файле. А можно было залить самостоятельную читалку, которая весила пару десятков килобайт, при этом умела открывать зазипованные книжки, а также качать их из интернета. Вот бы нынешним разрабам такую тягу к минимализму…
Конкретно на мой аппарат нельзя было залить видео. Оно и к лучшему, ибо сносить все ради одного 10-секундного ролика (а больше бы не поместилось) – это уже перебор. С музыкой все обстояло иначе. Телефон умел крутить MIDI-файлы (тогда почти все это умели), а также крутить насжатый WAV и AMR. Сегодня, кстати, наткнулся в Facebook’е уже упомянутого ранее Лукьяненко крик души о том, что iPhone не умеет воспроизводить музон без сжатия (или делает это как-то сложно, или еще что-то – уже не вспомню)… так вот – еле удержался от рекомендации прикупить старый сименс, вот уж что без сжатия умело играть.
Естественно, полноценных мелодий в WAV никто особо не заливал, ибо при минимальном качестве места не хватало даже на минуту. МР3, как вы уже догадались, этот аппарат крутить не умел. Остается AMR. И вот тут становится чуть интереснее. Звуки в этом формате нельзя было ставить на сигнал или как-либо иначе использовать в самом телефоне, но можно было слушать. Кроме того, в этот же формат писал встроенный диктофон. Полагаю, в аппарате имелся аппаратный декодер AMR, в конце концов, этим кодеком «запакованы» все звонки в GSM-сетях. И вот этот декодер обладал одним занятным багом – он умел крутить файлы в фоне.
Официально ни о какой многозадачности в этом телефоне и речи быть не могло, но чисто случайно я заметил, что, если ткнуть в открытие AMR-файла и, не дожидаясь начала воспроизведения, выйти на главный экран, файл начинал воспроизводиться в фоне. При этом телефон вел себя так, будто ничего вообще не происходит – производительность ничуть не падала. Жаль, правда, что по окончанию воспроизведения не открывался следующий (или этот по кругу не игрался), так как в формате AMR можно было запихать несколько полноценных песен. Естественно, с ужасающим качеством, но все же… Так бы можно было чатиться в аське или читать книжку под музончик.
Этот Siemens C60 у меня крали два раза и оба раза я находил тех, кто его спёр, однако, во второй раз его уже успели сбросить какому-то таксисту, так что аппарат я так себе и не вернул. Зато выбил у этих шалопаев абсолютно новый Siemens A65. По сути, это был тот же аппарат, но в более изящном корпусе… ну и 100$ сверху… в качестве воспитательной меры.
Потом я приобрел себе Palm Zire 71, о котором особо рассказывать не буду, ибо вряд ли найдется много почитателей сего устройства. К слову, еще в школе мне довелось пару месяцев попользоваться Palm Vx и впечатления он оставил самые положительные. Так как на Zire 71 был и браузер, и интересный клиент ICQ, да и в целом какая-то многозадачность и экран побольше, хотелось выходить с него в сеть, но вот единственным способом сделать это был ИК-порт, которого у моего Siemens A65 не было. Пришлось сменять его на Siemens ME45. К слову, мне до сих пор кажется, что тот, кто согласился на этот обмен, неслабо лопухнулся, ибо при черно-белом экране и отсутствии JavaME, этот ME45 был настоящим монстром с неубиваемым корпусом (проверено – играли им в хоккей вместо шайбы), интересно реализованным диктофоном и WAP-интернетом. Кстати, я потом научился использовать его браузер в качестве книгочиталки и даже нашел несколько незамысловатых игр, которые запускались из внутренней памяти через WAP-клиент. Но все это уже лирика…
Спустя пару лет, в районе 2006 года на стадионе «Локомотив» в Челябинске я прикупил себе Siemens S65. С немного помятым корпусом, как потом выяснилось, с неработающим слотом MMC, но с экраном побольше, процом пошустрее и камерой. С ним я и бегал до 2009-го года, когда обзавелся Nokia E71. Хоть этот смартфон и считается древним, он уже куда ближе к современным аппаратам, поэтому дальнейшие пои изыскания с Symbian, Windows Phone и Android я рассказывать не буду – это уже вряд ли кому-то интересно. Сейчас и Siemens A65, и S65, и ME45, и даже Zire 71 валяются у меня в шкафу. Некоторые из них даже в рабочем состоянии, а остальные в качестве напоминания того, что нельзя отдавать технику людям, если только не хотите, чтобы они ее испоганили…
В заключение хочу сказать о том, почему я вообще внезапно вспомнил всю эту мобильную тематику – уже с полгода-год мне то тут, то там попадается информация об устройствах на платформе kaiOS. Это дешевые кнопочники с необычной ОС, возникшей на руинах FirefoxOS. Собственно, такой аппарат из чистого любопытства и пары странных целей я себе и заказал, перед тем как писать этот пост. А пока я его дописывал, этот аппарат мне уже доставил курьер.
Поэтому хочу поинтересоваться – найдутся ли здесь люди, которым интересно, что из себя представляют современные feature-фоны? Спрашиваю потому, что пока сам искал информацию, нарвался на массу непонятных обзоров, которые уделяют максимум внимания внешнему виду и паре-тройке занятных функций, но напрочь игнорируют софтовую составляющую и реальный опыт (пусть и извращенный) использования данных устройств. Вот и думаю восполнить этот недочет, если кому-то это может показаться интересным, правда, вряд ли в рамках данного сообщества…
P.S. Баянометр нашел 47% совпадения вот с этим постом... по-моему он даже не сильно ошибся...
(В связи с донатами в шапке поста появился мелкий значок 16х16 пикселей, который никому не мешает и ни к чему не обязывает)
КАК ТАК МОЖНО! ПОЛЬЗОВАТЬСЯ САЙТОМ НЕЛЬЗЯ! СКОРО РЕКЛАМУ ВВЕДУТ НА ВЕСЬ ЭКРАН! ПОПРОШАЕК НАБЕЖИТ! ВСЕ ДОЛЖНЫ ПИЛИТЬ ПОСТЫ БЕСПЛАТНО! НИКОМУ ДЕНЕГ НЕ ДАМ!
(Вся лента завалена постами о том, как все остроумно шутят про донат и без аргументов жалуются на него, из-за чего до нормальных постов приходится мотать минуту)
ПЛЮСУЕМ! НУЖНО БОЛЬШЕ ТАКИХ ПОСТОВ!
В это время люди, которые тратят часы на запил интересных постов молча офигевают, а кармодрочеры фигачат себе плюсы в карму за посты о "плохом донате", чтобы потом его включить :)
В дополнение к Апрель в северном Казахстане
Краткое пояснение - вчера была прям весна. Снег встречался только мелкими сугробиками в темных уголках, солнышко светило, травка зеленела... А сегодня утром я проснулся, вышел и увидел:
Нет, фото не мутное... Так все реально и выглядело...
Ну, снежок, ну ветерок - с кем не бывает. Но вот дальше началось что-то очень странное. Видео процессе скидывать не буду, лучше покажу то, что было вечером. Итак, немножко картинок из Лисаковска и прилежащих территорий.
Фото не все мои, но скидывали мне, так что тег все-таки поставлю :)
P.S. Для тех кто не в теме, подобная погода для нас, скажем так, не очень типична. В прошлом году на улице было примерно следующее:
Господа, а как насчет ввести на время ЧС правило, запрещающее пропагандировать в постах нарушения карантина, самоизоляции и пр. В горячем не видно, но в свежем то и дело проскакивают посты от "хероев", которые то шашлычками (upd: с друзьями у речки, а не с семьей на забарикадированной от посторонних даче) хвастаются, то велопрогулки по городу устраивают... да еще и на рациональные вопросы общественности а-ля "Ты, что, совсем не бум-бум?" устраивают истерики в духе "Не твоя, вот и бесишься". Полагаю, подобные посты заслуживают удаления, а их авторы - как минимум временного бана.
Жена - лютый арахнофоб. Пауки в любом виде вызывают бурю эмоций, причем, не имеет значения размер и их "физическое" состояние. Например, она не может смотреть первую часть "Один дома" из-за смачного тарантула (уже который год собираюсь перемонтировать для нее эту киношку, но все никак руки не доходят). Внезапное появление паука в кадре отбивает желание смотреть что-либо дальше и вызывает лютый визг. По этой причина "Во все тяжкие" так и остался с "открытым финалом", так как в одной из последних серий есть сцена с пробегающим пауком.
Это преамбула. Другой факт - жене очень нравится жевательный мармелад. Вот прям очень. Сегодня, пока она была в магазине, не глядя сцапала пакетик и бросила в корзину. Придя домой распаковала и...
Короче, у меня дома теперь есть крайне захватывающее зрелище - в человеке борятся арахнофоб и любитель мармелада. Пока что процесс проходит так: наощупь отрывается парочка лап, а потом мармеладка съедается под видом муравья...
Поклонникам ностальгии по детским воспоминаниям, залам игровых автоматах и вообще, а также желающим понять, что это вообще такое есть, рекомендую обратить свое внимание на:
Часть №0: о временах, когда компьютеры показывали только в кино;
Часть №1: о временах, когда у многих появилась возможность пощупать ZX Spectrum;
Часть №1.5: об играх и софте для ZX Spectrum;
Часть №2: о том, как я влился в ряды ПК-бояр с IBM PC AT;
Часть №2.5: об играх для i286;
Часть №3: о том, как я догнал прогресс и заимел комп с Windows 98.
Не уверен, стоит ли этот пост заталкивать в общий цикл, но содержание все-таки воткнул. Речь здесь пойдет об интересном: «старички» вспомнят, а «молодежь» узнает, с какими проблемами и особенностями сталкивались пользователи ПК разной степени «прохваности» в 90-х, а также начале и середине нулевых. Во время прочтения поста вам может мерещиться звук диалап-модема, мерцание CRT-трубки, также может немного свести олдскулы. Что-то из нижеописанного уже косвенно встречалось в моих постах, но большая часть будет опубликована впервые. Вещать постараюсь в хронологическом порядке, но не ищите особой закономерности.
В эпоху MS-DOS многозадачность была чем-то запредельным. Если вы запустили приложение, вы работаете с этим приложением. Хотите фоновую музыку? А магнитофон вам на что? В лучшем случае можно было крутить AudioCD, так как для их воспроизведения приводу ничего, кроме диска не было нужно. Никаких фоновых задач, всплывающих уведомлений и прочей лабуды. Порой я до сих пор включаю свой AcerBasic II в те моменты, когда нужно что-то написать, не отвлекаясь – запускаю WordPerfect 6.0 под FreeDOS и пишу.
Была ли однозадачность удобной? Конечно же нет. Учила ли она заранее рационально выстраивать свое время? Безусловно!
IBM PC – интересная архитектура. Начинаясь как 16-битная, уже через две итерации она стала 32-битной. Несмотря на то, что сегодня вовсю правят 64 бита, большая часть софта по-прежнему работают на 32-битных ОСях. Раньше радость обратной совместимости испытывалась гораздо реже.
У вас 286-й проц и вы хотите запустить Doom? Фиг там! Тащи 386-й или выше. Хочешь запустить Windows 3.11? Ты знаешь какой волшебный камешек тебе искать. Надпись «This program requires i80386 or higher» попортила немало нервов обладателям 16-битных IBM PC. Причем, я до сих пор считаю, что около 60% того софта можно было бы написать и на 16-разрядном проце.
Сегодня вы можете взять процессор, которому 20 лет и запустить на нем большую часть современного софта. Да, он будет тормозить, да, игры будут неиграбельны, но оно будет хоть как-то работать!
Сегодня уже в процессоре имеется встроенная графика, способная со скрипом запускать что угодно. До этого графическое ядро было частью чипсета, а еще раньше – исключительно отдельным устройством. Разъем под витую пару, коих на современных материнках попадается и по две штуки, тоже был там не всегда, но больше всего молодых удивляет то, что раньше на ПК могло не быть звуковой карты. Вот совсем. Никакой.
Видеокарта… она была нужна. Причем, отличались они не просто «с 3D-ускорением» и «без 3D-ускорения». В те годы объем видеопамяти играл куда большую роль, нежели сегодня. Сэкономили? Будьте добры, работайте в разрешении 640х480 и не более чем с 256 цветами. Хотите 32-битный цвет и, хотя бы 800х600? Для начала найдите видеокарту хотя бы с 2Мб памяти.
Мы играли в игры, издававшие попискивания бипером, фоновая музыка играла из радиоприемников или магнитофонов. Чтобы ваш компьютер мог сыграть хоть что-то, от чего не кровоточили уши, нужна была звуковая карта, которую нужно было покупать отдельно (и за неплохие деньги). Кроме того, дешевые звуковухи умели только FM-синтез, т.е. воспроизводили музычку в околоMIDI-формате, а вот записанные PCM-звуки не могли. В результате стрельба велась барабанами, жизнь подбиралась с аккордом фортепьяно, а бос умирал с кривеньким гитарным рифом.
Сегодня вы вполне можете запустить фоновую музычку и слышать сквозь нее звуки мессенджеров и прочую какофонию современного ПК. Раньше все было не так… одновременно звук могло выводить только одно приложение. Слушаете музыку? Тогда только WinAMP, только хардкор! Любая игра мгновенно становилась немой, пока играла музыка. А запущенные DOS-приложения часто вылетали с ошибкой до тех пор, пока вы не остановите музычку или не отключите в них поддержку звуковой карты. Дела стали лучше с появлением WDM-драйверов, т.е. примерно в 2000-м году.
Как обладатель интересной платки Ensoniq AudioPCI, я столкнулся с другой интересной особенностью – необходимостью загружать звуковые «банки». Хотите поиграть в DOS-игру или послушать MIDI? Сначала выкачайте из сети 2/4/8Мб звуковых банков, загрузите их в драйвер и тогда пожалуйста. Без них звуковая карта MIDI попросту не умела. Про то, какого было выкачивать эти банки речь пойдет в следующей части.
В те годы можно было легко обнаружить в составе ПК довольно занятные компоненты. Так, например, у меня был более-менее приличный компьютер, монитор которого был выпущен в ту эпоху, когда VGA был верхом творения. Что это означало на практике: при попытке установить разрешение 800х600, картинка сползала в сторону и сминалась по горизонтали. Хочешь 1024х768? Тогда будь готов созерцать на экране плывущую мешанину как на ненастроенном телевизоре. Решалось это своеобразно: устанавливался PowerStrip и через него выставлялись параметры частоты обновления. 800х600 хорошо чувствовал себя при 56Гц, а 1024х768 работал только в чересстрочном режиме с 43Гц. Глаза вытекали только так.
Если компьютер что-то мог запустить, он это запускал. Даже если ему этого не хотелось. Играть во вторую дьяблу на первопне с 133Мгц? Да без проблем! Ну и что, что она становится пошаговой – можно терпеть, если очень хочется играть. То же происходило с шутерами и автосимуляторами. Некоторый до такой степени «задрачивали» гонки, что входили во все повороты еще до того, как они успевали отрисоваться на экране. Прибавьте к этому целый зоопарк видеокарт с корявой поддержкой 3D-ускорения, и вы получите миры без текстур (но шустрые), перекошенные модели персонажей, пропадающие стены и пол… нам это не мешало. Мы играли и получали удовольствие. И никто не гнобил друзей с «фу, купи уже нормальный комп, чего ты мучаешься» - все понимали, что с финансами все обстоит так, что необходимо умерить свои аппетиты.
Итак, торрентов нет (а если бы и были, то их недельное использование влетало бы в месячную зарплату), запись дисков доступна не всем (это еще и диски чистые покупать надо, а они дорогие), а обмениваться игрушками, музыкой, а порой и киношками как-то нужно. Что делать? На помощь приходит «флоппинет» - это когда ты берешь файл, архивируешь его с разбивкой на тома по 1.4Мб, записываешь на гору дискет и тащишь все это адресату. Там, как правило, выясняется, что пара дискет не читается и приходится делать еще одну ходку. Дискеты тоже были достаточно дефицитными, так что интересную игру из школьного класса информатики иногда приходилось таскать по нескольку дней.
Особо отчаянные просто снимали жесткие диски и тащили их к друзьям. Особенно задорно это происходило зимой, когда гололед мог очень быстро изменить все ваши планы на ближайшие месяцы. Зато мы все знали и понимали, что такое Master, Slave и Cable Select.
Диалап. Для кого-то это просто «какая-то там устаревшая технология», для тех же, кто застал это время, диалап – это ЭПОХА! Не любите, чтобы вас отвлекали звонками, пока вы сидите в Интернете? Вас бы и не отвлекли. Модем физически набирал номер пула и матерился на него факсоподобными воплями все то время, что вы серфили сеть. Ну, обычно звук после соединения отключался, но, если поднять трубку, визги никуда не девались, а вот соединение обычно рвалось. Родители хотят позвонить? Либо вы будете выслушивать претензии за занятый телефон, либо поймаете дисконнект в самый неподходящий момент.
Скорость! В моих широтах довольствоваться приходилось 33.6Кбит/сек. На деле же в чистом виде долетало ~20Кбит/сек. Метровый файлик качался около 7 минут. Хотите песенку? Готовьтесь качать ее в 4-5 дольше, чем будете ее слушать. Качнуть киношку? Зовите санитаров!
Цены. Если вы думаете, что медленная скорость и занятый телефон – единственные проблемы, то вы глубоко ошибаетесь. Тарификация была поминутной! В моих широтах стоимость за час в первой половине нулевых варьировалась от 18 рублей (ночью в выходные) до 51 рубля (после обеда в будние дни). Страшные номера 8-750-101-0-101, 8-750-111-0-111 я помню до сих пор (как и большинство казахстанцев)… к слову, если их набрать, на вас даже в 2019 году заскрипит недовольный модем, а в конце месяца в счет за телефон будет добавлена копеечка за ту минуту, что вы будете пытаться наладить с ним связь сопя и чихая в трубку.
Диалап диалапу – рознь! Человек, который со скрипом приобрел себе б/у-шный Pentium II 266Mhz рвался в интернет и рыскал на барахолках в поисках модема. Даже старенькие USR Sportster стоили достаточно дорого, но вот оно: в недавно открывшейся конторке, находящейся в полуподвальном помещении, которая занимается привозом комплектующих (свой ассортимент в те годы мало кто держал, во всяком случае, в маленьких городах), обнаруживается загадочный Conexant или нечто подобное. Новый! Со скоростью 56Кбит/сек! И цена у него аж вдвое ниже, чем у старого «спортстера» на 33.6Кбод. Надо брать! А вот нифига – не надо!
Обладатель подобного устройства довольно быстро замечает, что активное скачивание файла непонятным ему образом затормаживает работу ПК (в некоторых случаях вплоть до тормозов мышиного курсора). Почему? Потому что большая часть функций кодирования/декодирования этих устройств ложилась на драйвер и, соответственно, на процессор компьютера. Не говоря уже о том, что название Win-модем эти железки получили не случайно – кроме как под виндой они ни под чем не работали. Впрочем, тогда это не было проблемой, ибо альтернативные ОС были уделом уж совсем специфических личностей.
В начале нулевых словосочетание «социальная сеть» отсутствовало по определению. Хотите, чтобы о вас узнали? Лепите себе персональную страничку. В какой-то момент почти каждый осваивал основы HTML и создавал монстра Франкенштейна, пытаясь уместить черно-зеленое визуальное пиршество в 2Мб пространства, которые предоставляли хостинги различных сервисов. Никакие серверные расширения не предоставлялись – Perl, PHP и вот это вот все, для большинства было чем-то запредельным. Верхом шика был SSI (Server-Side Includes), позволявший хотя бы немного упростить верстку однообразных страниц.
Ни о какой эстетике и логике речи не шло: вот тут мое фото, вот здесь фото моего кота, вот тут вы можете скачать пару игрушек и песенку, которая мне очень нравится. Чтобы уместилось, я зашакалил все до размера 2Мб и рад поделиться с вами. Буду рад, если зайдете в гостевую (отдельная эпопея) и напишете мне там чего-нибудь интересного.
Шифрования практически нигде не было. Массовая паранойя и стремление зашифровать даже список продуктов, который составила ваша жена, перед походом в магазин, все это было чуждо. Провайдеры, гипотетически, могли знать все и обо всех, но ввиду ограниченности ресурсов этого не делали. Да и не за чем в те годы было следить. Электронной коммерции не было. Персональные данные с радостью выкладывали на хоумпейджах (иногда включая домашний адрес и номер телефона). Использовать сеть для координации действий также было проблематично – максимум, на что ее хватало – чатовки.
По сути, вариация т.н. «фидопоек». Я толком FIDO не застал, поэтому буду говорить о чатовках. Для тех, кто не знает, что такое веб-чат, представьте себе рабочую конференцию в WhatsApp’е, где тусуется несколько сотен человек со всего света и трындят на любые темы одновременно. Периодически кто-то предлагает: «А давайте соберемся и взбухнём!», участники разбиваются на группки по географической принадлежности, договариваются о времени и месте, после чего идут пьянствовать. Как ни странно, конфликты в веб-чатах были целым искусством. Никто на чужих «мамок» не катил, да и в целом атмосфера была вполне дружелюбная. Соответственно, на чатовки приходили почти все, кто физически мог на них попасть.
Халяву любят все, но в годы рассвета Интернета она была целым культом. И речь тут вовсе даже не о «взломщиках интернета» и прочих Wishmaster’ах (хотя, это тоже был целый пласт тогдашней околокомпьютерной культуры) – халява была материальна. Целые орды сайтов были готовы бесплатно высылать самое разнообразное фуфло в маркетинговых целях. Иногда это было что-то относительно путное, например, наклейки или CD-диски с Ubuntu. Я однажды представился директором школы и запросил контейнер из 100 дисков с Ubuntu 6.04 – якобы для внедрения в своей школе. Так как в каждом конвертике было по две болванки (одна установочная, а другая – LiveCD), у меня в результате получился неплохой «ковёр», который пару лет провисел на стене в студенческой общаге.
Чаще же рассылаемый хлам был бесполезен и малопонятен. У меня до сих пор где-то валяется толстый каталог шайбочек и гаек за 2005 год, в комплекте с которым шел маленький пакетик с образцами продукции (набор рандомных шайб и пара болтков). К слову, недавно заходил на сайт той конторы – они до сих пор это добро рассылают.
В те же годы существовали довольно крупные порталы, в которых были не только ссылки на страницы заказов, но и некоторые тонкости, например, где-то высылали только в том случае, если вы представлялись представителем определенной профессии, а где-то нужно было указывать в качестве адреса любой американский город, но в поле «Улица» вписывать свой полный адрес (страна, область, город, индекс и т.п.). Поговаривают, что некоторые так поднаторели в этом деле, что умудрялись нахаляву получать даже вполне неплохие ништяки вроде струйных принтеров и недорогих цифровых мыльниц. У меня же почти всегда удавалось выбить только наклейки о защите природы.
Итак, игрушку ты перетащил, но ведь в нее хочется поиграть с другом, а Интернет… ну вы в курсе… Не беда – всегда можно было соединиться модемами напрямую и создать очень медленную сеть из двух ПК. Многие игры имели необходимый инструментарий по ожиданию вызова и набору номера прямо внутри себя, в то время как для других нужно было сначала создать входящее модемное подключение в винде, настроить его, дождаться звонка сотоварища, а только потом запускать игру. Так как мобильных тогда не встречалось (у 99% населения), а домашний телефон был занят, перед созвоном уточнялись все возможные нюансы – от того, кто создает игру до того, до скольки часов можно перезванивать, если связь внезапно порвется (игровые сессии часто шли по ночам, а родители не очень радовались, когда параллельный телефон в 3:00 начинал орать, прежде чем модем спохватится и поднимет трубку).
К слову, прямую модемную связь часто пользовали и для передачи файлов – для этого в Windows имелось приложение HyperTerminal, реально назначение которого было явно иным, нежели передача маленьких файликов и чатик в текстовом поле, но мы использовали его именно так.
Особо отчаянные использовали встроенный в Windows 98 NetMeeting (где можно было передавать файлы, чатиться, рисовать, шарить рабочий стол и даже говорить голом, но только в теории) – эдакий прообраз Skype. Иногда применялся и распространенный в локалках WinPopUp, способный выскакивать с сообщением в самый неподходящий момент и сворачивать игру, что причиняло особую боль, если она работала на пределе возможностей ПК и каждое сворачивание/разворачивание занимало по 30-40 секунд.
К слову, в Казахстане существовали (и, отчасти, существуют до сих пор) три пула: 8-750-101-0-101 (Интернет с ценой от 18 до 50 рублей в час), 8-750-111-0-111 («Казнет» - стоил 12 рублей в час в любое время и давал доступ только к ресурсам с доменом KZ), а также вишенка, которой уже не существует – 8-750-121-0-121, о нем чуть подробнее.
Пул «121-0-121» был абсолютно бесплатен. Однако, через него было доступно всего несколько ресурсов, принадлежащих банку Казкомерц. Собственно, сам сайт банка, портал news.kkb.kz, куда вываливались самые разнообразные новости, а также (ВНЕЗАПНО!) почтовый сервер… уже не вспомню какой, но он был. Дозвон не стоил ни копейки, но связь постоянно рвалась, причем, сделано это было умышленно. Не помню, 5 или 15 минут давалось пользователю, но по истечению этого времени модем издавал щелчок и номер приходилось набирать заново.
Однако, бесплатная электронная почта – это не просто возможность нахаляву писать друзьям, это целая дверь в большой мир! Дверь эта называлась FileByEMail и позволяла «заказывать» веб-страницы и файлы с помощью электронного ящика. Отправляете письмо с URL’ом необходимого ресурса и через 5-10 минут получаете ответ, во вложении которого содержатся файлы, которые вы запросили. Подобные сервисы, насколько я знаю, существуют до сих пор, но не представляю, кто ими может пользоваться.
Если же вы хотели более «риалтаймового» опыта, но не желали платить бешенные деньги за доступ в Интернет, можно было сделать следующее: подключиться к 111-0-111 (который всегда был по 12 руб/час), зайти в чат (!) zhan.host.kz (он же zhan.forever.kz, он же ourchat.kz, он же… сдох уже), где имелся веб-прокси. Получалось 2-в-1 – и с друзьями поболтать, и в инете посидеть по дешевле. Естественно, некоторые сайты перекорёживало (особенно те, которые злоупотребляли JavaScript’ом), кроме того, в какой-то момент в чате висели десятки очень молчаливых личностей, которых интересовала только веб-прокся. Тогда админ (Жандос Оразалинов, если не ошибаюсь, его звали), немного ограничил доступ – не помню точно всех условий, но теперь для того, чтобы пользоваться прокси, нужно было набрать определенное количество сообщений. Начался флуд и шатания, но все равно стало веселее.
Напоследок хочется упомянуть вещи, о которых сегодняшние пользователи сети не слышали, слышали мало или же вовсе не представляют, нафига оно может быть нужно. Начну с FTP-серверов. Хоть они и сейчас попадаются, выступая источников драйверов и иных файлов, раньше они были настоящей кладезью. Помню, что на FTP крупного казахстанского провайдера Nursat валялась гора вареза, включая дистрибутивы Windows 3.1, 95 и 98. Сейчас бы за такое конторку быстро прикрыли, но в те годы это было абсолютно нормально.
Наконец, штука, о которой сегодня не помнит почти никто – NNTP. Этот протокол позволял читать новостные группы, в которые часто зеркалились эхи из FIDO и куча другой интересной, но не всегда полезной, информации. Каким-то образом я наткнулся на сервер news.idc.kz (ныне мертвый), который выдавал по NNTP море интересной инфы и обходился довольно дешево в использовании. Буквально с полгода назад по долгу службы мне понадобилось найти действующий сервер NNTP и на весь Интернет я сумел разыскать только news.gmane.org.
Со временем народ стал объединяться в домовые локальные сети. Мне же повезло чуть больше – в нашем городе был провайдер, который объединял пользователей через WiFi. Адаптеры стоили офигеть как дорого, для работы с сетью необходимо было собирать антенны из банок или воротить нечто вроде FA-20, а трафик предоставлялся по цене 3-4 рубля за мегабайт (а это, на минутку, 2004 год). Но при этом была доступна бесплатная и безлимитная локалка. Скорость ее оставляла желать лучшего – максимум, чего мне удавалось добиться – около 4Мбит/сек, но чаще скорость не превышала 128Кбит/сек., впрочем, нам этого хватало.
Довольно быстро все объединились в VyChat (вернее, в его плагине для Miranda IM), насоздавали FTP или даже HTTP-серверов, а после радостно обменивались друг с другом ценным файлом и устраивали маленькие пакости. Отлично в те годы показала себя SMBDie, которая использовала уязвимость винды и роняла любой комп. Другой популярный вредонос – kaHt2, который позволял за секунду получить доступ к командной строке любого ПК с Windows 2000/XP, а там уже можно было и файлы по SMB расшарить, и удалить все, что плохо лежало, или же наоборот – понапихать того, чего никто у себя на ПК иметь не хотел. Особые эстеты заливали на атакуемую машину копию kaHt2 и использовали ее как прокси для последующего взлома – «кулхацкеров» научились вычислять довольно быстро, во многом благодаря использованию Agnitum Outpost Firewall, который стоял тогда почти у каждого абонента.
************************
В 2007 году Казактелеком запустил линейку безлимитных тарифов по ADSL-технологии и романтика постепенно стала исчезать, уступая место прагматизму. А сегодня и я сам тружусь руководителем IT-отдела в конторе одного регионального интернет-провайдера и, глядя на жалобы абонентов, вспоминаю свои первые шаги с ПК и Интернетом… вспоминаю и думаю, мне бы ваши проблемы :)
Сейчас, когда пишу это заключение, начинаю понимать, что не рассказал и десятой части всего того беспредела, который был свойственен тем временам. Полагаю, в комментах найдутся и те, кто дополнит мой рассказ, а может быть я когда-нибудь разрожусь на еще один пост, но это не точно…
P.S. Следующий цикл статей планирую посвятить операционным системам (даешь Youtube под MSDOS и хакинтош из первопня), но вряд ли это будет очень скоро… Спасибо за внимание.