Полезные закладки:
Загрузка

Статьи

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

На принципиальных схемах обозначается «VT» или «Q». В русскоязычной литературе и документации до 1970-х гг. применялись обозначения «Т», «ПП» (полупроводниковый прибор) или «ПТ» (полупроводниковый триод).

Чтобы это понять, можно представить одностороннюю дорогу с транспортом и светофором. Транспорт – большой ток, а светофор является базой транзистора. Когда сигнала нет – светофор горит красным (база закрыта) и транспорт (большой ток) стоит, но когда светофор загорается зеленым светом (на базу подан небольшой ток – сигнал) – транспорт начинает ехать (до тех пор, пока есть сигнал на базе транзистора). При «открытом» транзисторе на выходе эмиттера ток с базы и ток с коллектора суммируется.

Транзисторы по своей структуре классифицируют на: биполярные (p-n-p и n-p-n переходами) и полевые (с p-n переходом и с изолированным затвором). Транзисторы с p-n переходом делят на: транзисторы с каналом p-типа и с каналом n-типа, а с изолированным затвором на: с индуцированным каналом и с встроенным каналом.

На главном изображении поста указаны основные типы корпусов, в которых на данный момент выпускают транзисторы (не считая smd транзисторы) – это TO-92 и TO-220.

Биполярные транзисторы по своему строению имеют 3 контакта:
- база (base) – на нее подается малый ток, для того, чтоб дать возможность пройти по коллектору ток большой (земля на базе блокирует большой ток);
- коллектор (collector) – к нему подводят большой ток, стремящийся к эмиттеру, управляемый сигналом на базе;
- эмиттер (emitter) – при сигнале на базе транзистор открывается, и ток с базы и коллектора течет по эмиттеру.

Для биполярного транзистора важной характеристикой является hfe (в некоторых источниках – «gain»). Данный показатель указывает во сколько раз через переход коллектор-эмиттер можно пропустить большой ток, по отношению к току перехода база–эмиттер.

Приведу пример: допустим, hfe = 500, и через переход база–эмиттер проходит ток 0.1mA, тогда транзистор пропустит максимум через себя 50mA. Если в электрической цепи за транзистором стоит деталь, потребляющая 30mA, то у транзистора будет запас, и он передаст именно 30mA, но если стоит деталь, потребляющая больше 50mA (например, 80mA), то ей будет доступно всего 50mA.

N-p-n и p-n-p – это разновидность структуры транзистора, сокращенно от названия слоев кремния в транзисторе (n-negative, p-positive). В транзисторах со структурой n-p-n большой ток протекает от коллектора к эмиттеру, только если к базе подведен слабый ток, а в транзисторах с p-n-p переходом ток протекает от коллектора к эмиттеру, если к базе подведена «земля», но блокируется когда есть на базе слабый ток.

Структуру транзистора можно визуально определить в обозначениях на схеме – стрелка всегда указывает переход от p (positive) к n (negative). Пример обозначения биполярных транзисторов на схеме и принцип их работы указан на изображениях выше и ниже данного абзаца.

Полевые транзисторы очень похожи по действию с биполярными транзисторами, только имеют некоторые отличия, а именно: – при тех же габаритах, что и биполярные транзисторы полевые позволяют пропускать через себя гораздо более мощный ток; – при подаче тока на затвор, ток не уходит в исток (не суммируется с током из стока).

Как и биполярные транзисторы, полевые имеют три контакта, по назначению схожие, но разные по названию:
- затвор (gate) – открывает большой ток, направленный со стока на исток, при подаче на него напряжения;
- сток (drain) – к нему подводят большой ток, стремящийся к истоку, управляемый сигналом на затворе;
- исток (source) – при «открытом» транзисторе на исток поступает ток со стока (без тока с затвора).

Аналогично биполярным транзисторам полевые транзисторы имеют разную структуру: p-channel и n-channel. При n-типе транзистор «открывается» при подаче на затвор малого напряжения, а при p-типе транзистор «открывается» при подаче на затвор заземления.

На схеме полярные транзисторы с n-каналом изображены со стрелкой от истока к затвору, а транзисторы с p-каналом – от затвора к истоку.

Информация взята с http://best-chart.ru

20:13
KiB
0

Электронная подпись(ЭП)-средство подписи электронных документов как юридических так и физических лиц.

Что требуется знать по минимуму.

ЭП выдает удостоверяющий центр (платно).Сразу оговаривайте на какой ОС вы работаете=Linux,Windows.. . Результатом оказания услуги является выдача сроком на 1 год :

  • закрытого ключа (флешка-"носитель закрытого ключа"= Rutoken или eToken)
  • открытого ключа(«личный сертификат») .

Для работы с ЭП вам потребуется:

  • драйвер для определения вашего *token в вашей системе
  • криптопровайдер(программа-например,КриптоПро CSP, ViPNet CSP…, опять же все зависит от варианта носителя(поддержка Rutoken -ом или eToken -ом того или иного криптопровайдера).

Может кому-то пригодится ссылочка по этой теме.

Для бухгалтерской отчетности через интернет советую следующие проекты(у них же имеются и удостоверяющие центры по выдаче ЭП):

20:11
KiB
0

Приветствую!

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

Крепких знаний и ясного ума.

20:10
KiB
0

Рад сообщить:У нас появился логотип.Он создан в CorelDRAW и последующей обработке в Xara Designer Pro.Его использование планируется на всех наших проектах.Вот наше лицо:

20:10
KiB
0

На телефон стали приходить мгновенные сообщения(оператор МТС).Типа пишет: у вас есть непрочитанные сообщения,просматриваю,а там сборище непонятных ссылок.Проблема подобная описана здесь (часть текста с форума :У меня МТС и приходит типа уведомление. " У вас есть непрочитанные сообщения " нажимаю Ок пишет много ссылок " Будь в курсе"!!! Как это убрать?"

Данная услуга называется МТС Новости .Убрать ее можно 1 из 3 способов:

1-Для отключения приема сообщений по какому-либо тематическому каналу необходимо в меню телефона выбрать пункт МТС Сервисы > МТС Новости > Темы/Подписка, затем навести курсор на название выбранного тематического канала и нажать кнопку «ОК». Если на данный канал была оформлена подписка (напротив его названия стоял знак «+»), то при нажатии кнопки «ОК» она будет отключена (прием сообщений по данному каналу прекратится). Подтверждением того, что подписка на тематический канал отключена, является знак «–» (минус) напротив его названия.

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

Информация взята частично с http://www.forum-volgograd.ru

p.s.

Лично у меня были + на пунктах экстренный и Мир мтс,сменил на -(избавился от назойливых сообщений).Пункт МТС Новости лежал рядом с МТС инфо.

2-Нужно набрать *111*1212*2#
1) Удалить все сообщения в меню телефона Сервис- МТС Новые полученные.
2) Выключить вещание Сервисы -мтс . Для этогого зайти в Новости-Настройки-Дополнительно-Вещание_Выключить.

( Вариант Марии (комментатор))

3-заходим в личный кабинет и идем в раздел мои подписки

,затем редактриуем наши подписки.


Удачного избавления!

20:09
KiB
0

Появилось желание изучить язык программирования ? Тебе сюда!

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

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

  1. Сначала изучаем программирование в консоли:книга:C/C++ в задачах и примерах.Автор: Никита Культин,Издательство: БХВ-Петербург (2009 г.),ISBN: 978-5-94157-406-3,Мягкая обложка, 368 стр.(начать нужно с изучения части:Справочник ,затем можно двигаться и в сторону решения задач).
  2. Дальше можно вплотную подходить к визуализации,из первой книги мы знаем основы,а в этой книге мы изучим компоненты C++Builder 2007-2006 чтобы уметь представлять пользовательский интерфейс и приобретем еще кое-какие навыки) книга:C++ Builder: Среда разработки; Базовые компоненты; Программирование графики, мультимедиа и баз данных и др. Изд. 2-е,Автор: Никита Культин,Издательство: БХВ-Петербург (2008 г.) ISBN: 978-5-9775-0268-9 ,
    Мягкая обложка, 464 стр.

Вот собственно и всё что нам понадобится,ах да но и времени свободного,конечно.

20:09
KiB
0

Почти каждый человек сталкивается с веб.Одно из главных мест в веб занимает html(язык разметки гипертекста),который требует изучения и понимания для создания наиболее быстродействующих и эффективных(без лишнего кода) веб-страниц.Как же оседлать этот язык ? предлагаю великолепную книгу-HTML. Самое необходимое( Кисленко Н),автор постарался на славу,книга вышла доступной и понятной,что и требуется.Ни капли не жалею что купил,пользуюсь и пользуюсь,да еще один важный момент,автор также систематизировал инфо вообще о веб,начиная от расшифровки домена,ип-адреса и заканчивая веб-серверами и браузерами,но самое главное это,конечно,же лаконичное объяснение основ html.Повторюсь,лучшая книга!

20:08
KiB
0

C переходом на новый вид ламп(отмена ламп накаливания) остро встает вопрос утилизации отработавших люминесцентных ламп .

Места где можно сдать на утиль лампы в :

Новосибирск

  • ООО «Сибртуть», ул. Тайгинская, д. 7, тел.: (383) 274-89-86, 263-33-12
  • ООО «Экорт», ул. Богдана Хмельницкого, 138, телефоны: 274-94-69 и 274-95-18
  • МУП «Координационный центр управления твердыми бытовыми отходами», Новосибирский район, п.Восход, ул.Мичурина, 1а, телефон: 8-913-944-42-15

Омск

  • ООО «Мерк», 644008, ул. Красный Путь, д. 163, офис 313, тел/факс: (3812) 24-68-35, тел.: (3812) 24-97-38

(информация взята с сайта Гринпис Россия ,здесь можно посмотреть места утиля и в вашем городе )

20:07
KiB
0

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


Как правило, на каждом сайте устанавливается внешний бесплатный (реже – платный) счетчик. Ресурс, предоставивший счетчик, ведет расширенную статистику посещения ресурса (включая всю вышеуказанную информацию), с которой можно ознакомиться в любое время. Особенно с такими счетчиками удобно работать тем, кто размещает свои сайты на бесплатном хостинге.


Большинство хостинг-провайдеров (хостеров) платного хостинга предоставляют своим клиентам возможность использовать уже установленные средства анализа. Например, для серверов Apache часто используется программа Webalizer, которая устанавливается в качестве дополнительного модуля веб-сервера.


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


Что такое лог-файл веб-сайта

Лог-файл веб-сайта (log file, log-файл, лог-файл, лог) – это текстовый файл, в котором регистрируются все запросы к сайту, а также все ошибки, связанные с этими запросами.


Как происходит запись событий в лог-файл сайта

Интернет-пользователь набирает в своем веб-браузере адрес какого-либо сайта (веб-страницы) и нажимает Enter;

– браузер пользователя передает на сервер (на котором находится сайт) запрос на выдачу веб-страницы (в лог-файле это оформляется записью "GET <адрес_ресурса>");

– на сервер передается следующая информация:

· IP-адрес посетителя;

· дата и время запроса;

· используемый пользователем браузер;

· используемая пользователем операционная система;

· запрашиваемый URL;

· адрес страницы, с которой зашел посетитель;

· …;

– сервер выдает посетителю запрашиваемый документ/страницу/картинку/файл (если он существует);

– сервер записывает информацию о произошедшей транзакции в журнал событий (лог-файл).



Как прочесть запись лог-файла сайта

Например, запись в лог-файле

78.123.67.3 - - [21/Jul/2009:01:01:34 +0400] "GET http://<адрес_ресурса>/news.xml" 304 0 "http://<адрес_ресурса>" "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; InfoPath.2; .NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET CLR 3.0.30729)" 127.0.0.1



означает, что 21 июля 2009 г. в 01:01:34 (по местному времени хостинг-провайдера) с ip-адреса 78.123.67.3 к RSS-ленте news.xml сайта http://<адрес_ресурса> обращался встроенный RSS-ридер браузера Internet Explorer 8 (при этом, операционная система – Windows Vista). Код 304 означает, что записей о новых веб-страницах сайта http://<адрес_ресурса> в RSS-ленте не появилось, поэтому браузер не загружал файл news.xml (о чем красноречиво свидетельствует 0).


Анализ лог-файлов сайта

Всесторонний анализ логов сайта помогает понять, как используется сайт и каково направление его дальнейшего развития.


Что можно выяснить, анализируя логи веб-сайта

• Посещаемость. Конечно, этот показатель отражает и простой счетчик, устанавливаемый на каждой странице, но лог-файлы позволяют анализировать посещаемость более детально, например, по месяцам (Monthly Statistics), по дням (Daily Statistics), по часам (Hourly Statistics). Этот показатель позволяет выявлять часы всплеска посещаемости (пики посещаемости) и часы затишья, что очень важно знать при обслуживании сайта.


• Трафик – суммарный и отдельно по страницам.


• Уровень конверсии. Показывает, как посетители перемещаются по сайту, то есть смотрят ли они одну страницу или несколько. Уровень конверсии позволяет косвенно оценивать качество сайта.


• Точки входа (Entry, Entry Pages) – это веб-страницы, с которых пользователи начинают работу с сайтом. Это очень ценная информация! Например, если 80% посетителей не «видят» главную страницу вашего сайта, есть ли смысл тратить время и средства для ее украшения и улучшения? Кроме того, точки входа показывают наиболее значимые страницы вашего сайта. Точки входа, как правило, соответствуют наиболее популярным страницам сайта.


• Точки выхода (Exit, Exit Pages) – это веб-страницы, с которых пользователи покидают ваш сайт. Позволяют анализировать ситуацию: хорошо, если пользователь нашел то, что искал и потому уходит (довольный!), а если нет? Есть повод задуматься!


• «Заброшенные» страницы – это веб-страницы, посещаемые очень-очень редко. Требуется тщательный анализ ситуации: может быть, страницы неинтересны или их трудно отыскать на вашем сайте (например, они не указаны на карте сайта или не связаны ссылками с другими страницами сайта).


• Популярные страницы (URLs) – это веб-страницы, посещаемые наиболее часто. Можно использовать их как образец при создании других страниц сайта. Можно также направлять пользователей с этих страниц к другим, менее популярным или «заброшенным» страницам.


• Поисковики (Searches). Показывает, с каких поисковиков пришло больше всего посетителей.


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


• Рефереры (Referrers) – ссылающиеся на сайт ресурсы.


• География посетителей. Показывает из каких стран приходят посетители на сайт.


• Информация о посетителях: IP-адрес посетителя, используемые браузер и операционная система и т.д.

• …

Программы для анализа лог-файлов сайта

Лог сайта – это текстовый файл, поэтому можно работать с ним, открыв вручную в текстовом редакторе. Однако просматривать логи вручную – весьма утомительно, так как лог-файлы очень объемные: например, если сайт посещают около 6 тыс. посетителей ежедневно, которые просматривают около 10 тыс. страниц, то объем лог-файла за день составляет св. 9МБ!


Для работы с лог-файлами предназначены специальные программы – анализаторы лог-файлов. Например, Analog, AWStats, loganalyzer, NetPromoter, Webalizer, WebAnalizer, WebHound, Webtrends и др.


***

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

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

Примечания

1. По подсчетам исследовательской компании Netcraft, в июне 2009 г. в Интернете насчитывалось 238 027 855 сайтов. При этом доля веб-серверов Apache составила около 47%, Microsoft IIS – 24,80%, qq,com – 12,79%, Google – 4,98%, nginx – 3,69%, Sun – 0,30%.

2. Лог-файлы серверов Apache имеют формат Common Log Format (CLF). При этом каждая строка является записью отдельного запроса, состоящего из нескольких полей, разделенных пробелами.



Валерий Сидоров

Взято с http://netler.ru

20:07
KiB
0

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

Вот небольшая выборка более рациональных(цена-качество):

адрес сайта хоста панель управления
http://dehost.biz/ ISPmanager
https://best-hoster.ru/ Cpanel
http://www.host96.ru ISPmanager
http://m-hoster.com/ Cpanel
http://www.cishost.ru/ ISPmanager
http://wmrs.ru/virts ISPmanager

Может кому-то и пригодится данная информация(буду рад), хочу отметить что наиболее удобная панель управления хостингом на мой взгляд это ISPmanager.

20:06
KiB
0

Вся защита нашего пк заключается в антивирусе и firewallе(межсетевой экран),1-ый отбивает от вирусов,2-ой контролирует сеть,кто вышел,кто вошел,кто хочет выскочить и зачем(эдакий охранник на пропускном пункте)-пропускает или блокирует сетевую активность программ исходя из правил(пользовательские "выбираем сами кого и куда шлем" или стандартные "некие дефолтные-по умолчанию").

Также имеются монстры-комбайны(Security),которые на своем борту имеют файрвол + антивирус.

Итак,привожу список известных мне программных продуктов.

Платные комбайны:

Также на сайтах производителей указанных комбайнов имеются просто антивирусы(без firewall) тоже платные.

Бесплатные комбайны:

Бесплатные антивирусы:

Бесплатный firewall:

Протестированные мной и одобренные отмечаю так ! .

20:05
KiB
0

Иногда, при установке на сервер-хостинг CMS(системы управления сайтом) возникают некие непонятные ошибки и это при соблюдении всех модулей которые необходимы для работы сайта, причем на локальном пк они не возникали(Денвер,WampServer), дак в чем же проблемы? Для понимания этого привожу следующую инфо.

Начнём с того, что убедимся, что у вас именно такой хостинг, про который мы говорим. В любом случае у вас должен быть FTP-доступ к каталогу web-сервера на хостинге. Создайте в этом каталоге (или скопируйте со своей машины) файл phpinfo.php следующего содержимого:

<?php
phpinfo();
?>


Затем вызовите эту же страничку через браузер: (http://yoursite.ru/phpinfo.php), где разумеется yoursite.ru нужно заменить на имя вашего сайта. Вы увидите страницу со справочной информацией о PHP, установленном на хостинге, а также всех его настройках. Для нас, в данном случае, интерес представляют следующие параметры:

  • Server API. Этот параметр должен выглядеть так: Apache 2.0 Handler или Apache 1.3 Handler. Такие значения означают, что PHP на хостинге работает в режиме mod_php. Если значение CGI/FastCGI, то дальше статью можно не читать - не ваш случай.
  • safe_mode. Этот параметр должен быть установлен в On. Вернее данная статья рассматривает ситуацию, когда значение On. Если же значение Off - это уже совсем другая история и из данной статьи применим только параграф 1.
  • open_basedir. Этот параметр может иметь, например такое значение: /tmp:/home/z0000013/public_html. Но может иметь и другие значения, в зависимости от пути, который использует тот или иной хостер для вашей учётной записи (аккаунта) на хостинге. Для нас же главное, что есть какое-либо значение. Также, обратите внимание, что данный параметр имеет силу при ЛЮБОМ значение safe_mode. Т.е. не важно включен или выключен safe_mode.

1 . Ограничение mod_php

В режиме mod_php, любой PHP-скрипт работает с правами не вашей учётной записи, а с правами web-сервера[1]! Обычно web-сервер (Apache) запускается от имени либо пользователя apache, либо пользователя nobody, хотя возможны и другие варианты. Однако, вне зависимости от этих вариантов, важно то, что для вашего домашнего каталога хостер устанавливает такие права, согласно которым писать в этот каталог (и все его подкаталоги) может только его владелец! Т.е. по-умолчанию, web-сервер не может писать никаких файлов в ваш каталог или изменять в нём какие-либо файлы. Однако, в процессе работы Drupal, ему требуется сохранять закаченые файлы и создавать временные файлы. Это первая проблема, с которой обычно сталкивается пользователь. Чтобы её решить, он вынужден создавать в нужных для Drupal местах каталоги, в которые даются права на запись ВСЕМ пользователям или группе владельца (если в неё входит пользователь, от имени которого работает web-сервер). Но тут же возникает вторая проблема, связанная уже с безопасностью: если в каталог может писать любой пользователь, то он автоматически становится доступен любому PHP-скрипту, который выполняется на этом же хостинг-сервере, даже если этот PHP-скрипт выполняется не на вашем сайте! Таким образом, вредоносные скрипты с других сайтов, расположенных на этом же физическом сервере получают возможность изменять или удалять ваши файлы, что является дырой в безопастности и недопустимо! Именно поэтому и был придуман safe_mode и директива open_basedir!

2 . Ограничение safe_mode

safe_mode в переводе с английского означает "безопасный режим". В этом режиме некоторый функционал PHP просто выключен. Очень хорошо о том, что такое safe_mode описано здесь. Кроме того, что в этом режиме не работают многие функции PHP, для нас наиболее важным является вот это: Когда safe_mode включён/on, PHP проверяет, совпадает ли владелец текущего скрипта с владельцем файла, которым оперирует функция работы с файлами.. Непонятно? Поясняю. Допустим вы заливаете ваши PHP-скрипты на хостинг по FTP или распаковываете архив с PHP-скриптами, зайдя по SSH. Владелец залитого или распакованого файла будет установлен согласно вашей учётной записи (аккаунту) (права же доступа к PHP-скриптам определяются либо настройками системы по умолчанию, либо теми правами, которые сохранены в распаковываемом архиве, либо теми правами, которые устанавливает в процессе закачки ваш FTP-клиент). Теперь, когда вы попытаетесь открыть какой-либо файл залитым PHP-скриптом, будет произведена проверка владельца того файла, который вы пытаетесь открыть. Если данный владелец не совпадёт с владельцем PHP-скрипта (т.е. вашим аккаунтом), будет выдано сообщение об ошибке. Таким образом, вы не сможете открыть ни одного файла, владельцем которого вы не являетесь. Это предохраняет ваши данные от чтения и записи чужими пользователями! Однако остаётся ещё одна возможность атаки на ваши данные. Как уже говорилось, для нормальной работы Drupal вам необходимо дать права на запись в каталог web-серверу. При этом, создаваемые web-сервером файлы и каталоги будут иметь другого владельца! Этим владельцем станет пользователь, от имени которого работает web-сервер. Т.е. если с помощью вашего Drupal записали PHP-скрипт, то теперь вы можете запустить этот PHP-скрипт и читать/писать (если конечно позволяют права) с его помощью все файлы, владельцем которых является web-сервер, даже если эти файлы находятся в каталоге вашего соседа по хостингу (который точно также вынужден был открыть этот каталог на запись web-серверу, чтобы иметь возможность закачивать файлы (например картинки) через PHP. Снова дыра в безопасности! И вот чтобы эту дыру закрыть и была придумана директива open_basedir.

3 . Ограничение open_basedir

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

Не забывайте про open_basedir. Если при вызове какой-либо внешней программы или открытии какого-либо файла или каталога вы получите сообщения об отсутствии доступа, например:
* warning: file_exists() [function.file-exists]: open_basedir restriction in effect.
File(/style.css) is not within the allowed path(s):
(/home/z000001) in /home/z000001/yoursite.ru/includes/theme.inc on line 67.

* warning: realpath() [function.realpath]: open_basedir restriction in effect.
File(/tmp) is not within the allowed path(s):
(/home/z000001) in /home/z000001/yoursite.ru/includes/file.inc on line 287.

* warning: tempnam() [function.tempnam]: open_basedir restriction in effect.
File(/tmp) is not within the allowed path(s):
(/home/z000001) in /home/z000001/yoursite.ru/includes/file.inc on line 526.
* Невозможно создать файл.

Информация взята с drupalist.org.ru

20:05
KiB
0

Где купить книги?

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

В качестве примера выберем книгу:

*HTML, JavaScript, PHP, и MySQL. Джентельментский набор Web-мастера 3-е изд., перераб. и доп., 3-е изд., перераб. и доп., CD внутр ,Автор: Прохоренок Н.А.

Далее рассортируем наши магазины по цене данной произвольно выбранной книги:

Название магазина:

Ссылка на книгу:

Цена книги *(руб):

http://www.combook.ru/

http://www.combook.ru/product/10088088/

394 (1)

http://www.kniga.ru

http://www.kniga.ru/books/591087

415 (2)

http://www.labirint.ru

http://www.labirint.ru/books/267915/

510 (3)

http://www.ozon.ru

http://www.ozon.ru/context/detail/id/5021607/

658 (4)

http://www.bolero.ru

http://www.bolero.ru/catalog/books/9785977505406.html?sQuery=HTML,%20JavaScript,%20PHP,%20%E8%20MySQL

676 (5)

Отсюда можно сделать вывод, где дешевле.

Относительно доставки, всемагазины работают с почтой России, некоторые из них имеют пункты самовывоза в некоторых городах(указывать города не имеет смысла, их список меняется время от времени), жители Москвы и Московской области в любом из этих магазинов могут заказать курьера.

Оплата производится следующими способами:

Все пункты оплаты, кроме наложенного платежа относятся к предоплате(сначала оплачиваем, потом высылают заказ)!

Вид:

combook.ru

kniga.ru

labirint.ru

ozon.ru

bolero.ru

Яндекс.Деньги/ WebMoney

+/+

+/+

+/+

+/+

+/+

Пластиковая карта Visa/ MasterCard

-/-

+/+

+/+

+/+

+/+

Наложенный платеж(при получении посылки на почте)

-

+

+

+

+

QIWI

-

+

+

+

+

Мобильный платеж (Билайн/МТС/Мегафон/Теле2)

-/-/-/-

+/+/+/-

+/+/+/-

-/-/-/-

+/+/+/-

почтовый перевод

+

+

+

+

+

В банке по реквизитам

+

+

+

+

+

Что, где и как покупать выбирать только вам, я привел лишь факты. Сам пользуюсь kniga.ru , но активно начинаю переползать на combook.ru , так как там наиболее оптимальны цены, а качество на том же уровне. Что касается уровня цен, то он не всегда соответствует данной картине, лучше прошерстить пару магазинов , возможно вы найдете то что вам нужно по более низкой цене, акции и распродажи никто не отменял, но основная тенденция полностью соответствует данному соответствию цен и магазинов, приведенному мной. В целом же разница цен сохраняет свой процентный разрыв между фирмами, поэтому политика combook.ru гораздо более приемлима!

Удачных покупок и высоких результатов(книги читают далеко неглупые люди).

20:04
KiB
0

Купил телек LG 37LK430, встал вопрос о том что же подключить к телеку,были варианты:

  • тв по инету (ip tv)
  • спутниковое тв(триколор тв,радуга,континент,ямал,Экспресс АМ22,HotBird-13)=DVB-S, DVB-S2.
  • томиться и ждать до 2015 года-год когда по гос.плану к нам кинут цифровое тв= DVB-T2.
  • кабельное тв= DVB-C .

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

Взял ресивер с возможностью подключать две тарелки(можно воткнуть 2 модуля условного доступа) и поддержкой HD на будущее.

Делая свой выбор,конечно,выяснял и про ямал-спутниковое тв без абонентской платы,то есть поставил и забыл. «Ямал-201» был запущен в эксплуатацию в конце 2003 года компанией «Газпром космические системы», дочерней структурой концерна «Газпром». В зоне видимости спутника находится 95% территории России, на которой проживает свыше 98% ее населения. официальный сайт-http://www.gascom.ru/ . Но вариант не удовлетворил по пакету каналов.

В целом все доступные спутники вашего региона можно посмотреть на сайте http://www.dishpointer.com/ указав ваш регион,например,russia, novosibirsk .

http://sputnik-col.narod.ru/ - неплохой сайт на тему спутникового тв.

20:04
KiB
0

Здравствуйте! Данная статья научит всех желающих тому, как обжать сетевой кабель.

Обжимка сетевого кабеля - это не что иное, как подключение проводов сетевого кабеля к контактам коннектора RJ-45 в определенной последовательности.

Коннекторы RJ-45 (или, как их ласково называют, "рыжики" - по первым буквам) приобрести в любом компьютерном магазине не составит проблем (примерная цена – 3-5руб.)

Для обжимки 1 кабеля Вам потребуется 2 "рыжика", но это в идеале, иногда у коннектора отламывается крепежный упор или еще что-то, на этот случай лучше запастись дополнительным экземпляром.

Кроме коннекторов для обжимки сетевого кабеля нужен специальный инструмент (пресс - клещи).

И,конечно,же сам кабель, в данном случае Витая пара. Витую пару выпускают в 3 категориях: Cat-5, Cat-5e и Cat-6 а также для наружнего и внутреннего исполнения.

Также кабель маркируется по типу экранирования:

Общепринятое название

Обозначение по ISO/IEC 11801

Общий экран

Экран для пар

UTP

U/UTP

нет

нет

STP, ScTP, PiMF

U/FTP

нет

фольга

FTP, STP, ScTP

F/UTP

фольга

нет

STP, ScTP

S/UTP

оплётка

нет

SFTP, S-FTP, STP

SF/UTP

оплётка, фольга

нет

FFTP

F/FTP

фольга

фольга

SSTP, SFTP, STP PiMF

S/FTP

оплётка

фольга

SSTP, SFTP

SF/FTP

оплётка, фольга

фольга

Буквенный код перед обратной чертой обозначает тип общего экрана для всего кабеля, код после черты обозначает тип индивидуального экранирования для каждой витой пары:

U = unshielded, без экрана
F = foil, фольга
S = braided screening, оплётка из проволоки (только внешний экран)
TP = twisted pair, витая пара
TQ = индивидуальный экран для двух витых пар (на 4 провода)

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

1) Компьютер <--> Хаб/Свитч (прямая или типа А)

Этот вариант подойдет, если соединение компьютера в сети происходит через сетевую карту Вашего компьютера и Хаб/Свитч. Рассмотрим последовательность действий:

а) обрезаем изоляцию сетевого кабеля с помощью ножа (специального или обычного кухонного). Идеальная длина зачищенных проводков, должна быть 1,2-1,5 см. тогда это позволит держаться коннектору на изоляции сетевого кабеля, а не болтаться на слишком длинных проводках. Действуйте очень аккуратно, нельзя повреждать внутренние проводки, лучше взять кабель на излом в месте предполагаемого отреза изоляции и слегка провести ножом по месту изгиба. Далее избавляемся от изоляции по всей окружности кабеля похожим способом. Должно получиться что-то вроде этого:

б) расплетаем, выравниваем внутренние проводки, затем "обкусываем" их так, чтобы все они были строго одинаковой длины. Тут может возникнуть такая проблема - отрезав концы, Вы все равно можете получить проводки разной длины, чтобы этого не случилось, сначала выпрямите весь отрезок сетевого кабеля (примерно сантиметров 30 от начала) только затем выравнивайте внутренние провода. Для наглядности, опять же, подойдет верхний рисунок.

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

Теперь вставляем проводки в каналы коннектора в строгом порядке, который приведен ниже рисунка.

Порядковые номера цветов проводов соответствуют номерам каналов на рисунке.

Из чего делаем вывод что если необходима скорость 100МБит/с, то технически по 1-му такому кабелю можно скоммутировать 2 порта по 100Мбит/с или же по оставшимся 4 жилкам пустить питание при необходимости, как используют в технологии Passive PoE.

Напомню еще раз - это порядок для создания соединения Компьютер - Хаб.

2) Компьютер <--> Компьютер (перекрестная или типа Б)

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

20:00
KiB
0
|
%