Подписаться через RSS Просмотр записей с тегом операционная система

 Автор: Владислав Крашевский

b2ap3_thumbnail_find-me-on-facebook-1.png

 

Copyright (C) VLADISLAV KRASHEVSKIJ.
Permission is granted to copy, distribute and/or modify this document under the terms of the Creative Commons Attribution-ShareAlike («Атрибуция — На тех же условиях») 4.0 International Public License (4.0 Всемирная).
Этот материал опубликован под лицензией Creative Commons Attribution-ShareAlike («Атрибуция — На тех же условиях») 4.0 International Public License (4.0 Всемирная) (Лицензия произведения культуры).

 

Валюта

Валюта (слово валюта происходит от value означающее ценность или имеющее значение в жизни человеков). Например в исламе ценностью является напоминание об истине или дне расчёта.

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

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

Например:

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

 

 харе рама, харе рама, рама рама, харе харе

 

Государственная валюта

Государственная валюта обеспечивает жизнь граждан государства. У гражданина государства, у человека осознающего себя гражданином государства нет иного государства, кроме того, гражданином которого является этот человек. В государстве могут работать или служить и граждане других государств. Если деятельность граждан других государств оказывается полезна для граждан государства, то естественно граждане других государств ИМЕЮТ законное право на валюту государства. Не оплачиваемая деятельность граждан других государств означает то, что государство не нуждается в услугах граждан других государств, то есть гражданам других государств нужно вернуться домой в своё родное государство, туда где деятельность этих людей является добром и ценностью. То что добро для одного человека не обязательно является добром для другого, например: одному человеку нужна для жизни вода, другому воздух. Вода не может заменить воздух, когда для граждан государства есть потребность в воздухе. Труды всех граждан государства и граждан других государств создают ценности для жизни в государстве — валюту. Государственной валютой являются деньги, выпускаемые государством. Личная валюта одного человека не всегда государственная валюта, например личной валютой слуги Господа Будды может быть мантра:

 

ом мани падме хум

 

Но, всему своё время. И время от времени разнится. Например, на смену Времени покоя приходит Время перемен.

 

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

 

Международная политика

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

 

харе кришна, харе кришна, кришна кришна...

 

Личное дело

Господь Иисус Христос сказал: Человек с двоящимися мыслями не стоек во всех путях своих. Для успеха в любом деле нужно ясное понимание итога деятельности, как цели деятельности, и общее представление направления деятельности, как видение. Во время любой практической реализации задуманного дела могут появится непредвиденные ситуации, например: перерасход денежных средств для реализации одного из множества процессов бизнеса. В такой ситуации появляется проблема дальнейшей реализации пути к намеченной цели, например: обойти вертикальную мраморную стену слева или справа? Ответ прост: Человек с двоящимися мыслями не стоек во всех путях своих. Поэтому выход из сложившейся ситуации только один — сделать привал, перерыв в пути, провести медитацию разума, направленную на самоосознание. Если дело, которым вы заняты не является вашим любимым увлечением (хобби), то при самоосознании вы поймёте, что у вас не хватает ресурсов, чтобы обойти стену ни слева ни справа. Увы, таков тупик в бизнесе - проблема не решается, миссия не выполнима. Если же дело, которым вы заняты является вашим хобби, то есть вы можете заниматься этим делом бескорыстно, то вы можете отказаться от дальнейшего движения к цели — намеченной вершине, и безопасно вернуться домой. Если же вы заняты делом по принуждению, например: инвестор вложил в ваш бизнес денежные средства на строго определённый срок исключительно для достижения только ранее запланированной вершины, тогда вы можете потерпеть сокрушительное поражения от Господа вашего Иисуса Христа — смерть под мраморной стеной. Подобный бизнес опасен и для инвесторов и для бизнесменов. Следовательно, при заключении любого договора инвестирования должны быть учтены непредвиденные ситуации, как НЕПРЕДВИДЕННЫЕ СИТУАЦИИ. Мастер личного дела знает о возможных НЕПРЕДВИДЕННЫХ СИТУАЦИЯХ, при возникновении подобной ситуации с мраморной стеной может вызвать вертолёт из личных бизнес ресурсов. Поэтому успех в любом деле гарантирован только в одном случае - если вы искренно заняты только одним любимым делом в определённый период времени до окончательного решения проблемы.

Картинка: Владислав Крашевский - Жолы жоқ

b2ap3_thumbnail_Vladislav-Kraszeskij---There-is-no-road.png 

Курочка по зёрнышку клюёт

Во имя Аллаха милостливого и милосердного

Да, курочка по зёрнышку клюёт, слон кушает бананы гроздями. В общем, нужно ясно осознавать своё настоящее состояние в любой бизнес ситуации. Может сложиться ситуация, когда вы контролируете миллиарды долларов, но нет свободной наличности (cash, кеш), чтобы проявить благодарность другу, или наоборот, когда вы можете жертвовать милостыню по сотни долларов бездомным, но у вас долги в миллионы долларов за не реализованную построенную недвижимость. В любой ситуации важно иметь возможность, как свободное время, осознать своё истинное положение. Взгляд со стороны всегда видит только иллюзию. Кришна объяснял в Бхагават-гите:

мама майа дурайа

---

моя материальная энергия вводит в заблуждение

Никто не может оказать помощь бизнесмену, если бизнесмен:

  • во-первых, не осознаёт сам ситуации в своём бизнесе,

  • во-вторых, если бизнесмен не просит помощи.

Если на ваш вопрос: Как дела? вы не получаете подробный ответ, значит это не ваше дело. Один человек понимает сложные процессы ядра операционной системы, другому этого не понять во всю жизнь. По этому, если вы имеете собственное мнение, что можете делать какой-то бизнес, то делайте. Докажите лидеру бизнеса на практике, что понимаете бизнес — процесс. Коран объясняет, что никакое доброе дело не останется без благодарности, при условии конечно, что это дело, которое вы выбрали для себя действительно не содержит зла по отношению к потребителям, и что вы отлично понимаете, что вы делаете. Любой исключительно теоретический подход к делу скорее всего не стоит и гроша и не принесёт никакой прибыли, то есть дело не сдвинется с мёртвой точки. По этому, бизнесмену никогда нет смысла расходовать ресурсы бизнеса на тех, кто называет себя каким-либо экспертом, прежде чем не убедится лично в реальной пользе знаний, полученных от эксперта. По этому учёные по традиции не просят вознаграждения прежде реализованной прибыли бизнеса, чему удивлялся Роберт Кийосаки. Учёный эксперт должен научиться трудится прежде всего ради знаний, и только потом может надеяться на вознаграждение, когда успех дела состоится. Если бизнес инновационный, то советы экспертов часто могут наносить ущерб делу. Если нет ясного понимания решения проблемы, то лучше не пытаться кому-то помогать в деле, но заняться своими проблемами. Если вы свободны от материальных обязанностей, то лучше потратить время на духовное самосовершенствование, не связанное с материальной деятельностью, потому что духовные истины просто служат укреплению и продолжению жизни, но, увы, не являются источником материальных доходов.

 

Ослабление и укрепление Тенге

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

 

Итак:. спешите делать добро. Реализованная добрая мысль приведёт к успеху. Страх Божий означает страх совершить злой поступок, который оборачивается вредом делу.

 

Postscriptum

Однажды Евгений Касперский заявил о компьютерных программах, которые опасны для работ операционной системы и назвал эти программы — вирус, на что Питер Нортон ответил, что нет никаких вирусов, но позднее признал ошибку, и тоже стал разрабатывать антивирусное программное обеспечение. Операционные системы открытого программного обеспечения под лицензией GNU/GPL выбрали другой путь — проблемы опасные для работы программного обеспечения открыто публикуются и разработчики по возможности быстро исправляют ошибки. Конечно иногда исправление ошибок может затягиваться на долго, если требуется фундаментальное обновление исходного кода. Все доступные обновления для дистрибутива конкретного выпуска онлайн предлагаются для работающей операционной системы. Обновления для свободного программного обеспечения могут предлагаться каждый день, в зависимости от установленных на компьютере программ. Все вирусы, которым подвержена операционная система Windows, это всего лишь ошибки проектирования операционной системы. Но закрытый исходный код проприетарного программного обеспечения не позволяет пользователям делать вклады для авторов для исправления ошибок.Начать исправлять ошибки следовало бы с файловой системы. Функция фрагментирования появилась в условиях острого дефицита дискового пространства. В условиях облачных технологий и фрагментирование и дефрагментирование могли бы стать атавизмом.

Просто Диву даёшься...

Картинка: Маленькие монстры

b2ap3_thumbnail_Lovely-Small-Monster---graphichive.net---free.jpg

 

Читать ещё - Система жалоб (issues) в проекте CMS/CMF Drupal

Редактировалось Дата:
Просмотров: 5262
0

 Автор: Владислав Крашевский

b2ap3_thumbnail_find-me-on-facebook-1.png

 

Преимущество Turganix Web-AM

Главное преимущество которое вы получаете с использованием виртуальной машины с графической оболочкой Turganix Web-AM это малое использование памяти компьютера: всего 60 МегаБайт при загруженной машине с запущенным веб-сервером и сайтом на CMS Drupal.

 

Картинка: утилита Webmin управления операционной системой

b2ap3_thumbnail_09---Turganix-memory_20150606-072844_1.png

Кроме того интересны на практике встроенные в дистрибутив сценарии автоматической установки CMS Drupal с оболочкой командной строки управления сайтом drush.

 

SUSEStudio позволяет собирать:

  • операционную систему для установки на аппаратуру;

  • LIVE CD для запуска операционной системы с CD;

  • виртуальную машину для запуска виртуального сервера в среде виртуализации.

Собранный дистрибутив может включать любые дополнительные сторонние программы и файлы.

 

Использование минимальной операционной системы

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

 

Картинка: Терминальный зал налоговой Управления государственных доходов Бостандыкского района

b2ap3_thumbnail_20150606-072924.JPG

ОС Tirganix собрана без использования шаблона минимальной операционной системы, назначение каждого включённого модуля изучено с целью необходимости использования. В качестве графической оболочки применена оболочка LXDE, которая специально разрабатывалась как минимальная графическая оболочка. В итоге на практике программы в графической оболочке выполняются не быстро, а мгновенно. Также минимальная операционная система может применяться и на устаревшей аппаратуре.

 

Мониторинг работы компьютера

Снижение скорости работы локальной операционной системы происходит из-за ограниченности ресурсов компьютера. Поэтому при создании и проблемах работы нужно в первую очередь наблюдать (мониторить) использование ресурсов аппаратуры:

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

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

  • Подкачка (обращение операционной системы к виртуальной памяти медленней чем к физической).

  • Сеть (пропускная способность сетевого подключения).

  • Активность диска.

  • Свободное пространство диска.

Под ОС Windows фрагментация диска и запись файлов в конец диска файловой системы NTFS также является фактором снижающим качество работы операционной системы.

 

Картинка: Виджеты графической оболочки KDE мониторинга на рабочем столе
b2ap3_thumbnail_20150606-073105.png

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

Для мониторинга работы под операционной системы GNU/Linux существует ряд консольных программ (top, vmstat, uptime, ps, free, iostat, sar, mpstat, pmap, netstat, ss, iptraf, tcpdump, strace, /Proc file system, vnstat, mtr), а также несколько программ для мониторинга в графической среде X Window System и различными графическими оболочками с построением графических отчётов (Nagios, Cacti, KDE System Guard, Gnome System Monitor, Conky, GkrellM). Подробнее обо всех этих программах 20 Linux System Monitoring Tools Every SysAdmin Should Know. В итоге можно собрать LIVE CD на SUSEStudio, например с программой KDE System Guar, для отслеживания проблем при работе специальной терминальной операционной ситсемы.

Для ОС Windows можно купить Server & Application Monitor или SolarWinds предоставляет бесплатную программу для мониторинга производительности баз данных Oracle, SQL Server, DB2, Sybase SolarWinds Database Monitor.

 

Виртуальная машина

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

 

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

 

Для каждого нового клиента веб-сайта веб-сервер создаёт собственную копию - новый процесс в памяти, в котором выполняется программный код и обращения к базе данных. Для веб-сайтов под высокой нагрузкой рост числа процессов веб-сервера становится критичным по отношению к ресурсам аппаратуры. Поэтому перед веб-сервером устанавливают front-end кеширующий сервер, например ngnix, который хранит уже готовые веб-страницы, к которым уже обращались клиенты. Подробнее Создание хостинга для работы под высокой нагрузкой на примере Forbes.ru.

Для мониторинга и тонкой настойки сервера баз данных MySQL можно попробовать виртуальную машину Zabbix Appliance.

 

Замечание.

MariaDB и MySQL отличаются лицензией и собственником. MySQL принадлежит компании Oracle и является проприетарным, также как среда виртуализации VirtualBox. Среди свободных сред виртуализации наиболее развитый гипервизор - XEN.

Заменить сервер баз данных MySQL может Percona Server.

Монитор мобильного устройства

Можно использовать мобильные приложения, например OS Monitor (Legacy), System Monitor Lite, Монитор системы, для обновления скорости работы мобильного устройства.

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

 

Скачать

Для записи ISO-образа DVD вы можете использовать бесплатную программу: InfraRecorder, для чтения документов формате PDF бесплатную программу: Evince.

ISO - образ диска содержит лицензию, руководство пользователя и изображения для печати этикетки на диске и обложки для CD коробки.

 

Скачать ISO-образ Turganix Web-AM-0.9 (2 ГБ)

Редактировалось Дата:
Просмотров: 5699

Записал с видео: Владислав Крашевский

 

На видео Настройка системного окружения и Drupal для работы под высокой нагрузкой рассказывается об организации системы хостинга веб-сайта Forbes.ru, созданного на CMS Drupal.

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

 

Максимальная нагрузка с которой работал хостинг — 50 000 000 запросов за день, 1700 запросов в секунду на front-end сервере.



Описание системы хостинга

Серверная ферма

Для обеспечения производительности веб-хостинга в 10 миллионов хитов кешированных веб-страниц в месяц и отказоустойчивости проекта применяется архитектура серверной фермы, обеспечивающей балансировку нагрузки (Load balancing), с front-end и back-end кластерами серверов, позволяющая на front-end кластере обеспечить высокую доступность (High Availability) и отказоустойчивость, обеспечиваемую переключением с основной машины кластера на резервную, отдавая в Интернет статическое содержимое (кешированные веб-страницы) с front-end кластера, генерируемое «тяжёлым» веб-приложением (CMS Drupal) на back-end кластере, где выполняется код веб-приложения.

 

Виртуализация

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

Переключение основная-резервная машины (синхронизация файлов)

Для файлов хостинга применяется синхронизация между основным и резервными компьютерами каждого кластера.

 

Сеть

Для обеспечния отказоустойчивость сети нужно применить протокол LACP без использования дополнительных сетевых коммутаров.



Реализация хостинга

Front-ends

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

Веб-сервер ngnix передаёт запросы на back-end и выполняет кеширование, может ограничивать количество подключений и запросов (балансировка).

Возможна замена ngnix на связку Varnish/HaProxy.

Межсетевой экран и подсчёт трафика выполняет pf.

Back-ends

Применённый гипервизор виртуалиазции для изоляции проектов — ezJail (OS FreeBSD) с несложной утилитой управления, альтернативы - XEN или openVZ.

Синхронизация документов на компьютерах back-end кластера выполняется через csync^2, синхронизирует только изменения, выполняет автоматически двухстороннюю репликацию при конфликтах и вызывает обновления на front-end компьютерах.

Веб-серевер для back-end- Apache.

CMS на back-end — Drupal с модулем Boost для кеширования статических страниц сайта,

Базы данных на back-end — MariaDB. Репликация базы данных между серверами MariaDB, расположенными в гипервизоре виртуализации и на различных разделах жёсткого диска для анализа работоспособности, для отказоустойчивости выполняется с помощью master-slave MariaDB. Альтернативы для репликации — MMM или Galera.



Текущие задачи хостинга

Резервное копирование, для MariaDB — mysqldump.

Внутренний и внешний (HTTP) мониторинг работоспособности хостинга по различным счётчикам — Zabbix.

Для разработчиков используются git и redmine.

Оптимизация производительности:

  • отчёты log файлов о работе базы данных — mysqldumpslow или mk-query-digest

  • xdebug — отлавливает ошибки производительности,

  • Instrumetation от Percona находит редко возникающие ошибки производительности.

Профиль производительности: ngnix может отслеживать время получения ответа от back-end — данные log файлов выводятся в формате CSV, импортируются в базу данных MariaDB и получаются агрегированные данные и графики по проблемным страницам. Профиль производительности можно применять ежедневно.

Подробнее смотрите на видео: Настройка системного окружения и Drupal для работы под высокой нагрузкой

 

Подробнее о настройке веб-сервера Apache и уставновке CMS Drupal в книге:

Настройка LAMP (Linux+Apache+MySQL+PHP) под openSUSE для CMS Drupal

 

b2ap3_thumbnail_Checkout-book-button.png


b2ap3_thumbnail_Buy-book-button.png

 


b2ap3_thumbnail_Read-book-button.png

Редактировалось Дата:
Просмотров: 8290
0

 

Автор: Владислав Крашевский

b2ap3_thumbnail_find-me-on-facebook-1.png

Copyright (C)  VLADISLAV KRASHEVSKIJ.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

 

 

Программы для настройки 3G-модема

Для настройки 3G USB-модема Huawei E173 под операционной системой Linux openSUSE может быть использовано несколько программ настройки сети с графическим интерфейсом, поставляемых например с дистрибутивом openSUSE старше версии 11.3:

 

1. При подключении модема устройство должно распознаваться автоматически как Card Reader + внутренний CD-ROM с софтом, в котором может быть папка Linux, а в ней файл install для запуска установки программы управления соедининием Mobile Partner,

2. В Сетевых настройках в Центре управления openSUSE YaST в информации об оборудовании должна отображаться информация о распознанном и правильно подключённом модеме: сетевые устройства - модем, устройство /dev/ttyUSB0, нужно создать провайдера и параметры подключения: номер телефона (номер дозвона), имя пользователя, пароль, если нужно,

3. В программе NetworkManager в системном лотке должно появиться изображение телефона и мигающий сигнал приглашения настроить соединение: ввести номер телефона (номер дозвона), APN. Программа NetworkManager становится доступной для установки подключения при выборе в Методе установки сети в Сетевых настройках в Центре управления openSUSE YaST.

4. Использовать программу от производителя модема Huawei Mobile Partner для Linux, позволяющую подключатся к Интернет, отправлять/получать SMS, посылать USSD команды для проверки баланса, управлять профилями. Официальным источником для программы Mobile Partner является внутренняя память модема, так называемый ZeroCD, состав ZeroCD определяет оператор сети, продающий модем, блокируя некоторые функции модема. Программу Mobile Partner можно найти в Интернет или скопировать папку Linux с CD-ROM внутри модема, установка программы описана в файле Readme.txt в папке Linux. При скачивании программы Mobile Partner для Linux хорошо, чтобы программа имела русифицированный интерфейс.

5. Настроить модем и соединение, используя программу kppp, входящую в состав графической оболочки KDE,

 

Замечание.

3G подключение может быть установлено только, если у вас отключены другие подключения к Интернет, например Wifi.

 

Управлять соединением можно при настройках соединения в программе YaST через программу qinernet, в программе NetworkManager и в программе kppp, в программе Mobile Partner для Linux.

 

Наблюдать состояние соединения и статистику можно в программе Knemo.

 

Решения возможных проблем подключения 3G-модема

1. После покупки 3G USB-модема соединение станет возможным только после активации модема с включенной SIM-картой в офисе провайдера или по телефону технической поддержки провайдера,

2. Если соединение происходит, а в Интернет выхода нет, нужно прописать DNS в /etc/resolv.conf:

 

Nameserver 8.8.8.8

 

,это DNS Google,

3. При использовании 3G USB-модема под ОС Ubuntu возможно нужно установить программу usb-modeswitch для смены режима модема с флеш-носителя на модем, содержащую базу команд AT под разнообразные модемы,

 

Замечание.

Для Huawei известен набор команд позволяющий манипулировать функциями включение, отключение внутреннего CD-ROM , флеш-носителя и самого модема (команды выполнятся при подсоединённом модеме и установленном соединеии с модемом, при этом команда АТ возвращает ОК):

 

AT^U2DIAG=0 (девайс в режиме только модем, рекомендуется)

AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)

AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader)

AT^U2DIAG=256 (девайс в режиме модем + Card Reader, можно использывать как обычную флешку, отказавшись от установки драйверов модема)

 

Другие команды управления модемом Huawei: http://forum.electroniq.net/index.php?topic=86.0.

 

Запись команды в устройство:

 

echo -en "AT^U2DIAG=0\r\n" > /dev/ttyUSB0

 

Замечание.

Если оставите только функцию модема, то возможности автозапуска с ZeroCD больше не будет, чтобы опять включить ZeroCD выполните команду переключения режима модема: AT^U2DIAG=1

 

Операция переключения модема подходит для многих модемов с функцией ZeroCD.

 

4. Если usb hub (cетевой концентратор, объединяющий несколько устройств usb) медленный (USB-1.0/1.1), то при включении модема в такой порт usb Интернет может не работать, даже если работает на другом usb порту в этом же компьютере,

5. Если подсоединённый модем распознан операционной системой, то он должен быть показан в выводе команды lsusb,

6. Если Mobile Partner не определяет модем, возможно не подгружался автоматически модуль ядра для модема, чтобы его подгрузить надо в консоли выполнить команду:

 

sudo modprobe usbserial vendor=0x12d1 product=0×1001

 

,где vendor и product параметры, полученные при помощи команды lsusb.

7. Существование usb-устройств для модема можно проверить командой:

 

ls -l /dev/ttyUSB*

 

8. Если модем заблокирован для использования SIM-карт определённого провайдера, и вы хотите настроить модем для других SIM-карт, то разблокировать модем можно с помощью программы Mobile Partner в версии, в которой есть функция разблокировки (UNLOCK), это может быть: Mobile Partner Lock 21.005.11.02.763 для linux, под ОС Linux разблокировать модем можно командой comgt, например так:

 

comgt -d /dev/ttyUSB0

 

,где /dev/ttyUSB0 это устройство на котором подключен модем, при этом надо будет ввести PIN-код от SIM-карты, для более точной настройки разблокировки нужно прочитать руководство по команде:

 

man comgt.

 

9. Возможная конфигурация подключения через wvdial (настройки могут использоваться в kppp), команда wvdialconf, редактируемый файл /etc/wvdialconf для 3G USB-модема Huawei на примере соединения для Beeline Казахстан:

 

[Dialer huawei]

Init1 = ATZ

Init2 = AT+CGDCONT=1,"IP","internet.beeline.kz"

Modem Type = USB Modem

Baud = 57600

New PPPD = yes

Modem = /dev/ttyUSB0

Phone = *99***1#

Username = @internet.beeline

Password = beeline

Dial Command = ATM0L0DT

Carrier Check = on

Check Def Route = on

Abort on No Dialtone = on

Ask Password = off

Abort on Busy = on

Stupid Mode = yes

 

Соединение устнавливается командой wvdial под пользователем root, открывайте браузер и проверяйте, разрыв соединения: при открытом окне терминала нужно нажать комбинацию клавиш CTRL+C или если терминал закрыт убивать процесс командой kill.

 

Замечание.

При подключении через wvdial должен существовать пустой файл /etc/resolv.conf.

 

Альтернативные модемы

Альтернативой модему Huawei E173 может быть модем ZTE.

 

Редактировалось Дата:
Просмотров: 14278
0

 

Автор: Владислав Крашевский

 

С онлайн-установкой новых ядер операционной системы Linux openSUSE может происходить переполнение каталога /root операционной системы, особенно печально переполнение каталога /root может стать при обновлении дистрибутива операционной системы на новый, когда обновление не сможет быть завершено корректно и придётся устанавливать систему заново, с чем потерять настройки системы и таким образом потратить много времени на специфичную настройку и установку нужных программ, например таких как веб-серевр и подключённые локальные сайты.

 

Предлагаемые обновления дистрибутива

b2ap3_thumbnail_openSUSE-------.png

Красным показаны предлагаемые обновления ядра с уровнем обновления: Обновление безопасности.

 

Установленные в работающей системе ядра располагаются в каталоге /lib/modules/, для освобождения каталога /root можно будет оставить, например только две последние версии ядра

 

Замечание.

У вас должны быть установлены МИНИМУМ один пакет ядра default и один пакет ядра desktop. Пакет desktop это настроенное ядро, которое для улучшения времени загрузки и отзывчивости.

 

Установленные в данный момент ядра операционной системы

b2ap3_thumbnail_openSUSE------.png

Три последние версии ядра

 

Также в каталоге /lib/firmware/ расположены некоторые драйвера сторонних производителей оборудования, которые тоже можно удалить

 

Установленные в данный момент firmware

b2ap3_thumbnail_openSUSE----firmware---.png

 

Удалять или нет лишние ядра операционной системы вы можете решить посмотрев размер каталога /lib/modules/

 

Размер каталога modules

b2ap3_thumbnail_openSUSE-----modules----.png

 

Удалить лишние ядра можно в программе Midnight Commander запущенной из под пользователя root в командной оболочке Konsole

 

Удаление лишних ядер операционной системы

b2ap3_thumbnail_openSUSE--------MC.png

 

Редактировалось Дата:
Просмотров: 9351
0

Автор: Владислав Крашевский

b2ap3_thumbnail_find-me-on-facebook-1.png

 

b2ap3_thumbnail_Turganix-logo.pngЭтот файл содержит описание начала работы с виртуальной машиной. Выполните все пункты описания последовательно.

Turganix-A - lightweight operating system and virtual machine for web development based on openSUSE

Copyright (C) 2014 Vladislav Krashevskiy

 

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by

the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

 

This program is distributed in the hope that it will be useful,

but WITHOUT ANY WARRANTY; without even the implied warranty of

MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

GNU General Public License for more details.

 

Виртуальная машина Turganix-A с самой лёгкой графической оболочкой LXDE создана для разработки только одного веб-сайта с помощью CMS/CFS Drupal. Чтобы использовать другое программное обеспечение для создания веб-сайта нужно переписать скрипт установки CMS.

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

Абревиатура A в названии обозначает что в виртуальной машине применён Apache Web server.

Виртуальная машина по возможности минимизирована не в ущерб работоспособности. Вы можете устанавливать дополнительные программы онлайн из подключённых репозитариев дистибутива OpenSUSE 12.3.

Начало работы с виртуальной машиной

  1. Вы можете войти в систему как user=web, the password=linux. Также и для пользователя root пароль linux.

    Замечание. Для изменения размера рабочего стола гостевой операционной системы, необходимо, чтобы были установлены на гостевой машине Oracle Virtualbox Guest Additions. Oracle поставляет Virtualbox Guest Additions в виде образа VBoxGuestAdditions_X.X.X.iso, но openSUSE по умолчанию устанавливает Virtualbox Quest Additions автоматически при создании гостевой машины Virtualbox. Для окончательной установки этих расширений: запуститите гостевую машину, потом меню: Virtualbox меню -> Устройства -> Установить Дополнения гостевой ОС, потом:

    # sudo /run/media/web/VBOXADDITIONS_*/VBoxLinuxAdditions.run

    Вы можете сделать это запустив сценарий:

    # sudo ~/scripts/enable-vboxadd.sh

    Без подключения VBoxGuestAdditions lxterminal может работать с ошибками. Удобнее работать в полноэкранном режиме.

    После установки Дополнений гостевой ОС можно сконфигурировать общие с хост-машиной папки.

  2. Выполните в терминале сценарий для запуска и тонкой настройки сервера баз данных MySQL и автоматической установки последней версии Drupal с полным переводом на русский язык:

    # sudo ~/scripts/install-drupal-ru.sh

    Внимание! При выполнении сценария текущий пароль root пользователя базы данных - NONE!

    Внимание! Установка Drupal может быть выполнена только если существует подключение к Интернет. По умолчанию подключение к Интернет сконфигурировано автоматически (DHCP).

Работа с Drupal

Ядро Drupal

После установки ядра Drupal, Drupal расположен в директории ~/public_html/website, открывается в браузере по ссылке http://website.lh, user = admin, password = admin.

Дополнительные популярные модули Drupal установлены, некоторые модули подключены. Подключённые модули нужно конфигурировать в ручную.

Drush

Для установки и подключения других модулей и для администрирования Drupal можно использовать оболочку командной строки и интерфейс сценариев Drush, https://drupal.org/project/drush.

Пример команд в терминале:

загрузить модули -

# drush dl views cck og

подключить модули -

# drush en -y views cck og

локальная справка по drush:

# drush --help

phpMyAdmin

Для администрирования таблиц базы данных Drupal установлен phpMyAdmin, открывается по ссылке http://phpmyadmin.lh, пользователь базы данных user = root, password = linux, тоже самое и в Webmin.

Sypex Dumper 2

PHP-сценарий Sypex Dumper 2 предназначен для импорта/экспорта больших баз данных, установлен в директории ~/public_html/website/sxd, Sypex Dumper module 2 is подключён и вы немедленно можете сделать импорт/экспорт базы данных из меню сайта в директории ~/public_html/website/sxd/backup/, пользователь базы данных user = root, password = linux. Веб-сайт Sypex Dumper 2 http://sypex.net.

Localdocs

Больше информации о работе с Drupal http://localdocs.

Администрирование виртуальной машины

Настраивайте виртуальные хосты имена хостов и выполняемые сервисы с помощью Webmin, http://localhost:10000, пользователь тот же, что и для операционной системы - user = root, password = linux.

Настраивайте систему с помощью программы настройки openSUSE - Yast2. Yast2 позволяет устанавливать программное обеспечение и конфигурировать сетевые подключения.

С уважением, автор Владислав Крашевский, ‹v.krashevski [at] gmail [dot] com›.

 

Редактировалось Дата:
Просмотров: 7959
0

Автор:

 b2ap3_thumbnail_find-me-on-facebook-1.png

 

 

Copyright (C)  VLADISLAV KRASHEVSKIJ.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

 

Эта статья является попыткой написать стандарт соответствия пользовательских файлов лицензиям.

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

Например клип-арт, который я выбрал в качестве лого для моей виртуальной машины имеет ограниченную свободу, некоторое количество раз использования в продукте допускается бесплатно, более этого числа использования требуется оплата за клип-арт. Сейчас виртуальная машина была выгружена с сервера SUSEStudio - 9 раз, пока могу сказать, что об истечении времени ограниченного свободного использования мне не приходится беспокоиться. Тем не менее, я забыл точное количество раз, сколько клип-арт можно использовать свободно и во время создания виртуальной машины не успел записать эти данные. Придётся опять искать сайт, на котором я взял клип-арт, и записать в имени исходного файла число ограниченного свободно использования, например так: topicname-sourceserver-1000free-000x000px.png.

Хорошее начало будет способствовать продолжительному успеху.

И так, примеры лучших стандартов имён для различных файлов.

Замечание:

Рекомендации сделаны с особенностями операционной системы Linux.

 

Программы (по примеру CMS/FMS Drupal)

Программа: programname-1.01.tar.gz

Модуль, сжатый файл: module_name-1.x-1.1-beta1.tar.gz

Замечание:

1.x указывает версию программы, 1.1 указывает версию модуля для этой программы, beta означает, что модуль или программа проходит beta тестирование, модуль или программа получают номер версии 1.0, если автор считает, что программа готова к промышленному использованию.

 

Изображения

Иконки, выгруженные из Интернет: topicname-sourceserver-1000free-000x000px-1.png

Замечание:

Для системного использования иконки не должны содержать пробелов. Популярные права использования: free, noncommercial (некоммерческое использование), fair_use (добросовестное использование фрагментов), rights_reserved (copyright), public_domain (отказ от авторских прав).

Фото: Author Name — Picture name 1.jpg

Фото, выгруженные из Интернет: Carnival_in_Rio_de_Janeiro-wikipedia.org-free.jpg

Замечание:

Пробелы применяются для удобства чтения имён в графической оболочке. На фото обычно присутствует лого автора.Чтобы у вас на компьютере оставались ваши фото без лого с целью возможной продажи сохраняйте файлы программы редактирования фото в специальной папке программы, например: Картинки → GIMP.

Тематические клип-арты: Тема — Название клип-арта.jpg

Замечание:

На клип-арте обычно указывается лого автора.

Обложка диска: Disk-name --- Pearl - 120+ 1.glabels

Замечание:

+ в названии файла означает что файл сделан с разметкой для обрезки, Pearl — компания создавшая стандарт упаковки диска.

Этикетка диска: Disk-name --- Disk Pearl - 117+ 1.glabels

Корешок обложки диска для Blu-Ray: Disk-name --- Blu-Ray-slim-7mmspine 1.png

Коллекция снимков экрана (возможно для презентаций или документации): 1.01 - PicturesTheme - Name.png

Wallpapers: name-wallpaper-1200x1920.jpg

Замечание:

Похожие изображения рабочего стола будут сортироваться по именам.

Замечание:

Для поиска в Google только свободных изображений выберите в горизонтальном меню окна поиска картинок: Инструменты поиска → Права на использование → С лицензией на использование.

 

Аудио (по примеру сервера Jamendo.com)

Авторский альбом: Artist — Album name --- Server - MP3 192k

Сборный альбом: Compilation - Album name --- Server - OGG

Файл в альбоме: 001 - Artist - Track name.ogg

Замечание:

Отдельные аудио файлы лучше собирать в альбомы, альбомы можно создавать например с помощью программы проигрывания Amarok. Правильно созданные аудио альбомы включают файл обложки альбома: Cover.jpg размером 400x400 px, файл лицензии: License.txt, плэйлист для запуска всего альбома в проигрывателе: playlist.m3u и возможно файл со списком треков: tracklist.txt.

 

Книги и Howto

EPUB формат: Author_Name_Author_Name_-_Book_name.epub

Замечание:

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

PDF формат: Author Name — Book name (year of publication).pdf

Замечание:

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

 

Документы, PDF-руководства и презентации

Документация для операционной системы: ОС --- Linux - Командная строка.pdf

Замечание:

Язык имён файлов лучше соответствует на языку документации.

Документация для программы: Программы --- Scribus - Название руководства.pdf

Замечание:

Для любой компьютерной программы может существовать несколько руководств.

Документация, сохранённая из Интернет: Дизайн --- DomainName.kz — Название руководства.pdf

 

Каталоги

Стандартные папки операционной системы Документы, Картинки, Музыка, Видео, Загрузки, Общедоступные лучше использовать для файлов загружаемых из Интернет. Папку Загрузки следует использовать только для временного хранения загруженных файлов, после оценки файлов очищать папку. Для файлов создаваемых вами лучше создать каталог Мои работы и соответствующие подкаталоги.

 

Следует избегать дублирования файлов на всём компьютере, кроме специально создаваемых архивов или ISO-образов. Если есть необходимость, чтобы какой-то файл был представлен в нескольких папках на компьютере нужно создавать символические ссылки на файл, в ОС Windows называется Ярлык запуска файла.

 

Подкаталоги

Практически обязательно понадобятся подкаталоги:

Картинки → 2014, Иконки, Личные фото, Logos, Wallpapres, GIMP, Inkscape, Labels.

Замечание:

2014 означает год когда вы создали картинку или выгрузили из Интернет, обычно ежегодно этот каталог нужно очищать от рабочего мусора. GIMP, Inkscape — программы создания и редактирования изображений. Подкаталог Labels предназначен для хранения различных этикеток, в том числе визитных карточек и обложек различных продуктов.

 

Документы → Презентации, Книги → Calibre, Статьи → Наброски, Личные данные → Сканы личных документов, Лицензии.

Замечание:

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

Редактировалось Дата:
Просмотров: 9232

Автор: Владислав Крашевский

b2ap3_thumbnail_find-me-on-facebook-1.png

 

Справка содержит ссылки на справочные материалы для работы с операционной системой или виртуальной машиной Turganix-Web-AM.

b2ap3_thumbnail_08---Turganix-to-work-1.png

 

Localdocs:

readme.html

Localhosts:

Website | phpMyAdmin

Hosts admin:

Webmin

LXDE setinng:

LXDE Wiki | Guide To Setting Up LXDE

Local work:

Редактор NANO

Third-party products:

Webmin

SUSE studio:

Turganix Web-AM

Разработка Drupal

Drupal.org:

Drupal core | Modules categories | Drush command list

Drupal translations:

Drupal translations

Drupal themes:

Drupal Themes | Rocket Theme | Template Monster | Theme Forest | Free Drupal 7 Responsive themes

Drupal Search server:

Solr search server | Search API | Search API Solr search

Drupal pop-dictros:

Open Outreach | Commerce Kickstart | OpenPublish | Other distros

Third-party products:

Supex Dumper | Supex Dumper - Drupal 7.x

 

 

Редактировалось Дата:
Просмотров: 8884
0
Заявка на участие в тренинге
Личные данные

ФИО (англ.яз)
Неверный ввод

ФИО (рус.яз)
Неверный ввод

ФИО (каз.яз)
Неверный ввод

Дата рождения
Неверный ввод

Пол
Неверный ввод

Адрес

Страна
Неверный ввод

Город
Неверный ввод

Улица, дом, квартира
Неверный ввод

Почтовый индекс
Неверный ввод

Бизнес информация

Область деятельности
Неверный ввод

Место работы
Неверный ввод

Должность
Неверный ввод

Контактные данные

Мобильный телефон
Неверный ввод

Домашний телефон
Неверный ввод

Рабочий телефон
Неверный ввод

Электронная почта
Неверный ввод

Skype
Неверный ввод

Уровень образования на время заполнения заявки:
Неверный ввод

ОБРАЗОВАНИЕ (1)

Учебное заведение
Неверный ввод

Факультет
Неверный ввод

Специальность
Неверный ввод

Дата окончания
Неверный ввод

Номер диплома
Неверный ввод

Ученая степень

Дата получения
Неверный ввод

Степень
Неверный ввод

Название и номер документа, удостоверяющего получение
Неверный ввод