Как настроить смартфоны и ПК. Информационный портал

Первый Персональный компьютер — Кто придумал.

Есть среди нас умы, которые постоянно что-то придумывают и изобретают, стараясь усовершенствовать и облегчить нашу жизнь: средство, которое убьет каларадского жука навсегда… способ прочитывать книгу за полчаса… и так далее. Где эти изобретатели, кто они и почему мы не пользуемся их изобретениями?

Изобретатель Георгий Черников придумал способ изолировать воздушных террористов. Идея проста и экономична - всех пассажиров самолета крепко привязывать к сидениям с помощью элегантных наручников. Это изобретение – просто «разминка для ума», на самом деле Георгий Черников – серьезный инженер. Почти 50 лет он проработал конструктором на электростанциях и практически каждый месяц получал премии за «рацпредложения», а также авторские свидетельства – «на память». Теперь пенсионер изобретает уже просто по привычке. У него больше 100 патентов, но денег это ему не приносит.

Георгий Черников: «Я подал заявку и получил патент на соломку, в которой сделан фильтр и сделаны вставки из растворимых вкусных вещей, которые приятно пить. Какой-то ресторатор позвонил мне и сказал, что они заинтересовались моей соломкой, мол, позвольте нам ее попробовать. Я говорю – пожалуйста, пробуйте, делайте».

Хранилище идей

Роспатент - Российская служба по патентам и товарным знакам - интеллектуальные закрома нашей родины. Если в Гохране – золото и драгоценности, то здесь хранятся кипы папок. Все это - запатентованные идеи с конца 19 века до наших дней, 200-метровый коридор стеллажей.

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

Юрий Гаврилов, экономист: «Наличие патента – это условие необходимое, но явно недостаточное для успешного продвижения разработки на рынок, необходимо, чтобы этой разработкой занимался профессиональный менеджер, а это проблема в России – найти профессиональных менеджеров в этой сфере. Потому что из всех изобретений есть идеи просто блестящие, но мы о них не знаем».

Как заработать на идее

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

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

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

Второй вариант - продать права на свою идею. То есть получить деньги и забыть о пожизненных дивидендах. Изобретатель Интернета Тим Бернерс Ли получил самый большой гонорар за свою идею – 1 миллион евро. Он не захотел заниматься рискованным бизнесом и отдал права на развитие Всемирной паутины компьютерным гигантам. Тим Бернес мог стать миллиардером, но он предпочел должность преподавателя в одном из университетов США. Сегодня он руководит некоммерческим фондом развития Интернета.

И наконец, третий вариант – сделать на своей идее бизнес. В наших условиях – он самый сложный. Даже Билл Гейтс в нашей стране не смог бы вывести свою компанию на международный рынок, которую он вывел через США, сейчас это транснациональная компания и он самый богатый человек в мире.

У каждой идеи есть хозяин

Москвича Давида Яна называют «российский Билл Гейтс», так как его компьютерными программами пользуются во всем мире. В 1989 году, когда Давид Ян учился на 4-ом курсе московского физтеха, на лекции по французскому языку ему пришла идея создать компьютерный словарь, чтобы не мучиться с переводами. Стипендия Давида была 55 рублей, а чтобы создать словарь, требовалось три тысячи. Деньги дали в Центре научно-технического творчества молодежи. Работать приходилось по ночам, днем нужно было ходить на лекции, поэтому первая версия словаря появилась только через год.

Давид Ян: «Я ездил в институты, договаривался, говорил, что у нас скоро появится электронный словарь, не хотели бы вы у нас его купить. И первый договор я заключил в августе 89-го, программы еще не было, он уже был на 2100 рублей».

В итоге, Давид заработал на словаре всего 10 тысяч рублей. Это цена 15 легальных копий, которые он продал сам. На самом деле, существовало еще около 100 тысяч пиратских версий, если бы Давид получил с них хоть какие-то отчисления, то стал бы миллионером.

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

В 90-ом году Давид с партнером открыли фирму, сегодня ее филиалы есть в Америке и Азии, они продают программное обеспечение. В компании Давид почти не работает, он получает проценты с прибыли от своих изобретений. Уже несколько лет просто ради удовольствия он занимается авангардным искусством, открыл свою экспериментальную кафе-студию.

Давид Ян: «Если у тебя нет команды, которая вместе с тобой постоянно разрабатывает свои идеи, то ты никогда не сможешь, даже придумав что-то, заработать на этом большие деньги. Один умник в поле не воин».

Во всем мире продвигать идеи на рынок изобретателям помогают специальные компании, в США их больше 5 тысяч, в России – 15-20. Бизнес по внедрению новых идей называется «венчурный», в дословном переводе - авантюрный. Хотя правильнее сказать - рискованный. По статистике из 100 изобретений внедряется только одно.

Пользовательского поиска

Terry Dean. 101 ВЫСОКОДОХОДНЫЙ БИЗНЕС, КОТОРЫЙ ВЫ МОЖЕТЕ НАЧАТЬ В ИНТЕРНЕТЕ С МАЛЫМИ ИЛИ НУЛЕВЫМИ ЗАТРАТАМИ

Продолжение публикации книги Терри Дина (Terry Dean).

Бизнесы 51-60. Продажа программного обеспечения

Что делает самый богатый человек в мире? Продает программное обеспечение, в котором нуждается каждый компьютерный пользователь. Почему программное обеспечение является одним из самых продаваемых продуктов? Потому что с его помощью люди получают удовольствие или решают свои проблемы! Продажа программного обеспечения - хороший первичный бизнес, но это может стать и вторичным потоком дохода для многих сайтов, поскольку практически любой их посетитель заинтересован в том или ином типе программ. Чтобы помочь Вам стартовать в этом виде бизнеса, я включил в эту главу 10 вариантов, которые так или иначе связаны с продажей программного обеспечения. Девять из них - дилерские программы, ведь создание собственного ПО - непростая работа и научиться этому нельзя за один выходной.

Рассмотрите идеи, которые будут приведены ниже, а пока обратитесь к сайту партнерских программ http://www.associateprograms.com/index.shtml .

51. СТАНЬТЕ ПРОГРАММНЫМ РАЗРАБОТЧИКОМ!

Самый лучший, но и самый трудный путь - самостоятельное создание программных решений для потребностей клиентов. Наем программистов слишком дорог для мелкого бизнеса, а изучение небходимых для создания собственных программ навыков - слишком долгий процесс, хотя это было бы лучшим выбором для бизнеса в сети Интернет. Пример - http://www.elance.com .

52. ПЕРСОНИФИЦИРОВАННЫЕ ПОЧТОВЫЕ ПРОГРАММЫ

Online Automation продает одну из лучших почтовых программ на планете - Postmaster . С ее помощью можно выпускать персонифицированные сообщения тысячам адресатам, создавать списки рассылки, хранить информацию о своих клиентах и подписчиках - http://post-master.net/rs/bizweb/ .

53. РЕГИСТРАЦИЯ В ПОИСКОВЫХ СЕРВЕРАХ И РАНЖИРОВАНИЕ ПОЗИЦИИ САЙТА

Web Position Gold - большая программа, позволяющая отслеживать ранжирование сайта в поискоых серверах и даже помогает создавать страницы с высокими позициями в поисковых машинах - http://www.bizpromo.com/webposition/ .

54. SEARCH ENGINE COMMANDO

Эта новая программа регистрирует страницы сайта в поисковых серверах с периодичностью, задаваемой главными поисковиками. Регистрация сайта помещается на автопилот. Адрес сайта компании - http://activemarketplace.com .

55. АВТООТВЕТЧИКИ

Postmaster Online создал серию автоответчиков для работы в сети Интернет с автоматическим продолжением контактов, формированием списка рассылки и прочими полезными функциями - http://www.postmasteronline.com .

56. ОБЛЕГЧЕННОЕ JAVA-ПРОГРАММИРОВАНИЕ

Компания Riada создала изящные решения решения для java-программирования, которые может использовать даже начинающий веб-мастер. Плывущий текст, меняющиеся картинки, заголовки, кнопки, мультипликация и т.д. создаются за считанные минуты! Java-программированием мало кто будет заниматься самостоятельно, но это может быть простым благодаря программным решениям Riada - http://www.riada.com/main.html .

57. ДИСКОНТНЫЙ ШОППИНГ

Это не столько дилерская программа, сколько способ увеличить ваш траффик. Roboshopper ведет поиск среди тысяч сайтов. Поисковый сервис организован так, чтобы быть неотъемлемой частью вашего сайта. Другими словами, вы не раскручиваете этот сайт - вы включаете их технологию в ваш сайт. Вы вставляете свой заголовок, и у посетителя вашей странички создается впечатление, что Robochopper является частью Вашего сайта. Это добавляет интерес к Вашему сайту и причину для возвращения посетителей. http://www.Roboshopper.com .

58. ПРОГРАММНОЕ И АППАРАТНОЕ ОБЕСПЕЧЕНИЕ (более 50 000 единиц)

Это может стать вашим магазином программного и аппаратного обеспечения. Эта программа филиала платная, но зато включает множество программных продуктов, которые вы сможете продавать и получать прибыль - http://www.speed-e.com/partners .

59. ГРАФИЧЕСКИЕ ПРОГРАММЫ

Анимированная графика заголовков делается при помощи программы Xara3D . Вы можете находить клиентов для этой простой дешевой программы и получать свои комиссионные -
http://www.club.xara.com/referrer .

60. МОМЕНТАЛЬНО СОЗДАННЫЕ САЙТЫ

В Host4Profit Вы получаете 300 мб дискового пространства, хостинг, доменное имя и полностью настроенный бизнес с системой автооответчика, информационным бюллетенем, корзиной для заказов и т.д. Вы можете продавать свои цифровые продукты и зарабатывать дополнительно на привлечении клиентов в Host4Profit - http://www.host4profit.com .

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

От элитарного продукта к товару широкого потребления

Персональный компьютер (PC) отличается от других ЭВМ прежде всего своей модульной структурой, позволяющей подбирать и менять его конфигурацию в зависимости от индивидуальных потребностей. Первый в мире домашний компьютер, MITS Altair 8800, соответствовал этому принципу уже потому, что продавался не как целый агрегат, а в виде набора деталей для самостоятельной сборки. Язык программирования Бейсик для новой машины создали Билл Гейтс и Пол Аллен, будущие создатели корпорации «Майкрософт». Не прошло и года, как Стив Джобе и Стивен Возняк разработали Apple 1. Тогда же была произведена первая гибкая дискета диаметром 5,25 дюйма. В 1977 г. Apple выпускает модель Apple II — первый компьютер с цветной графикой. Но самым важным событием этого года стала предложенная фирмой программного обеспечения Digital Research 8-битная операционная система СР/М, легшая в основу MS-DOS. Если до 1978 г. PC использовали в основном как замену пишущей машинки и устройство для иф, то с появлением первых удобных программ для работы с электронными таблицами и редактирования текста сфера его применения значительно расширилась. В 1981 г. Адам Осборн сконструировал Osborne 1 — первый переносной компьютер с автономным питанием, правда, размером с приличный чемодан и весом более 10 кг.

IBM задает стандарты

Собственно говоря, в легендарном IBM PC, завоевавшем в 1981 г. компьютерный рынок ничего по-настоящему нового не было. Новый компьютер был дешев, но в базовой конфигурации не впечатлял особыми возможностями. Зато у него было пять свободных разъемов для опциональных плат расширения. Эта концепция немедленно вызвала волн> подражаний. Но самым главным было программное обеспечение. Билл Гейтс сумел добиться от IBM согласия на продажу операционной системы DOS другим производителям.

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

  • 1983 г.: первые версии операционной системы Windows и текстового редактора Word.
  • 1986 г.: дискеты диаметром 3, 5 дюйма вытесняют прежние устройства для 5,25-дюймовых дисководов.
  • 1988 г.: первые дисководы CD-ROM.
  • 1989 г.: фирма «Шарп» выпустила суперплоский цветной жидкокристаллический монитор.
  • 1998 г.: первые USB-устройства.

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

  • Системная инициализация
  • Идентификация и аутентификация
  • Сетевые приложения
  • Пакетная обработка
  • Управление системой
  • Аудит пользовательского уровня
  • Криптографическая поддержка
  • Поддержка виртуальной машины

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

  • Основное ядро включает код, который выполняется, чтобы предоставить услугу, такую как обслуживание системного вызова пользователя или обслуживание события исключения, или прерывание. Большинство скомпилированного кода ядра подпадает под эту категорию.
  • Потоки ядра. Чтобы выполнить определенные стандартные задачи, такие как очистка дисковых кэшей или освобождение памяти, путем выгрузки неиспользованных страничных блоков, ядро создает внутренние процессы или потоки. Потоки запланированы точно так же, как обычные процессы, но у них нет контекста в непривилегированном режиме. Потоки ядра выполняют определенные функции языка C ядра. Потоки ядра размещены в пространстве ядра, и работают только в привилегированном режиме.
  • Модуль ядра и модуль ядра драйверов устройств — фрагменты кода, которые могут быть загружены и выгружены в и из ядра по мере необходимости. Они расширяют функциональные возможности ядра без необходимости перезагружать систему. После загрузки объектный код модуля ядра может получить доступ к другому коду ядра и данным таким же образом, как статически скомпонованный код объекта ядра.
Драйвер устройства — специальный тип модуля ядра, который позволяет ядру получать доступ к аппаратным средствам, соединенным с системой. Эти устройства могут быть жесткими дисками, мониторами или сетевыми интерфейсами. Драйвер взаимодействует с остающейся частью ядра через определенный интерфейс, который позволяет ядру иметь дело со всеми устройствами универсальным способом, независимо от их базовых реализаций.

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

  • Файловая подсистема и подсистема ввода-вывода : Эта подсистема реализует функции, связанные с объектами файловой системы. Реализованные функции включают те, которые позволяют процессу создавать, поддерживать, взаимодействовать и удалять объекты файловой системы. К этим объектам относятся регулярные файлы, каталоги, символьные ссылки, жесткие ссылки, файлы, специфичные для определенных типов устройств, именованные каналы и сокеты.
  • Подсистема процессов : Эта подсистема реализует функции, связанные с управлением процессами и управлением потоками. Реализованные функции позволяют создавать, планировать, исполнять и удалять процессы и субъекты потоков.
  • Подсистема памяти : Эта подсистема реализует функции, связанные с управлением ресурсами памяти системы. Реализованные функции включают в себя те, которые создают и управляют виртуальной памятью, включая управление алгоритмами разбивки на страницы и таблицами страниц.
  • Сетевая подсистема : Эта подсистема реализует сокеты UNIX и Интернет-домена, а также алгоритмы, используемые для планирования сетевых пакетов.
  • Подсистема IPC : Эта подсистема реализует функции, связанные с механизмами IPC. Реализованные функции включают в себя те, которые упрощают управляемый обмен информацией между процессами, позволяя им совместно использовать данные и синхронизировать их выполнение при взаимодействии с общим ресурсом.
  • Подсистема модулей ядра : Эта подсистема реализует инфраструктуру, позволяющую поддерживать загружаемые модули. Реализованные функции включают загрузку, инициализацию и выгрузку модулей ядра.
  • Расширения безопасности Linux : Расширения безопасности Linux реализуют различные аспекты безопасности, которые обеспечиваются для всего ядра, включая каркас Модуля безопасности Linux (Linux Security Module, LSM). Каркас LSM служит основой для модулей, позволяющей реализовать различные политики безопасности, включая SELinux. SELinux — важная логическая подсистема. Эта подсистема реализует функции мандатного управления доступом, чтобы добиться доступа между всеми предметами и объектами.
  • Подсистема драйвера устройства : Эта подсистема реализует поддержку различных аппаратных и программных устройств через общий, не зависящий от устройств интерфейс.
  • Подсистема аудита : Эта подсистема реализует функции, связанные с записью критических по отношению к безопасности событий в системе. Реализованные функции включают в себя те, которые захватывают каждый системный вызов, чтобы записать критические по отношению к безопасности события и те, которые реализуют набор и запись контрольных данных.
  • Подсистема KVM : Эта подсистема реализует сопровождение жизненного цикла виртуальной машины. Она выполняет завершение инструкции, используемое для инструкций, требующих только небольших проверок. Для любого другого завершения инструкции KVM вызывает компонент пространства пользователя QEMU.
  • Крипто API : Эта подсистема предоставляет внутреннюю по отношению к ядру криптографическую библиотеку для всех компонентов ядра. Она обеспечивает криптографические примитивы для вызывающих сторон.

Ядро — это основная часть операционной системы. Оно взаимодействует непосредственно с аппаратными средствами, реализует совместное использование ресурсов, предоставляет общие сервисы для приложений, и предотвращает прямой доступ приложений к аппаратно-зависимым функциям. К числу сервисов, предоставляемых ядром, относятся:

1. У правление выполнением процессов, включая операции их создания, завершения или приостановки и межпроцессоного обмена данными. Они включают:

  • Равнозначное планирование процессов для выполнения на ЦП.
  • Разделение процессов в ЦП с использованием режима разделения по времени.
  • Выполнение процесса в ЦП.
  • Приостановка ядра по истечениии отведенного ему кванта времени.
  • Выделение времени ядра для выполнения другого процесса.
  • Перепланирование времени ядра для выполнения приостановленного процесса.
  • Управление метаданными, связанными с безопасностью процесса, такими как идентификаторы UID, GID, метки SELinux, идентификаторы функциональных возможностей.
2. Выделение оперативной памяти для исполняемого процесса. Данная операция включает в себя:
  • Разрешение, выдаваемое ядром для процессов, на совместное использование части их адресного пространства при определенных условиях; однако, при этом ядро защает собственное адресное пространство процесса от внешнего вмешательства.
  • Если система испытывает нехватку свободной памяти, ядро освобождает память путем записи процесса временно в память второго уровня или раздел подкачки.
  • Согласованное взаимодействие с аппаратными средствами машины, чтобы установить отображение виртуальных адресов на физические адреса, которое устанавливает соответствие между адресами, сгенерированными компилятором, и физическими адресами.
3. Обслуживание жизненного цикла виртуальных машин, которое включает:
  • Установление ограничений для ресурсов, сконфигурированных приложением эмуляции для данной виртуальной машины.
  • Запуск программного кода виртуальной машины на исполнение.
  • Обработка завершения работы виртуальных машин или путем завершения инструкции или задержкой завершения инструкции для эмуляции пространства пользователя.
4. Обслуживание файловой системы. Это включает в себя:
  • Выделение вторичной памяти для эффективного хранения и извлечения пользовательских данных.
  • Выделение внешней памяти для пользовательских файлов.
  • Утилизация неиспользованного пространства для хранения данных.
  • Организация структуры файловой системы (использование понятных принципов структурирования).
  • Защита пользовательских файлов от несанкционированного доступа.
  • Организация контролируемого доступа процессов к периферийным устройствам, таким как терминалы, лентопротяжные устройства, дисководы и сетевые устройства.
  • Организация взаимного доступа к данным для субъектов и объектов, предоставление управляемого доступа, основанного на политике DAC и любой другой политике, реализуемой загруженной LSM.
Ядро Linux относится к типу ядер ОС, реализующих планирование с вытеснением задач. В ядрах, не обладающих такой возможностью, выполнение кода ядра продолжается до завершения, т.е. планировщик не способен к перепланированию задачи в то время, когда она находится в ядре. Кроме того, планирование исполнения кода ядра осуществляется совместно, без вытесняющего планирования, и исполнение этого кода продолжается до момента завершения и возврата к пространству пользователя, либо до явной блокировки. В вытесняющих ядрах возможно выгрузить задачу в любой точке, пока ядро находится в состоянии, в котором безопасно выполнять перепланирование.

Лучшие статьи по теме