Качай права

Разобрался в правах файлов в ОС Linux. Долгое время смутно представлял, что это и счем его едят и что за таинственные циферки 777, 466 и т.д и лишь издали предствалял о чем речь и зачем все это. Многое делал просто по документации к приложениям, а вот теперь сам разобрался и все так просветлело. Поскольку почти все хостятся на Linux системах, то думаю, что данная заметка будет полезна не только для линуксоидов, но и для тех, кто просто пишет сайты на PHP etc.

Итак, как мне показалось, с правами достаточно просто разобраться если запомнить простое число «3». Там все завязано на этом числе.:)

Для начала необходимо уяснить, что у файла, как и у любой земной вещи, есть законный владелец. Именно он и имеет полнейшее право управлять правами файлов и каталогов (кто в танке — каталоги тоже в своем роде всего лишь файлы, только они содержут информацию о путях, где найти другую информацию, то есть файлы). Еще кроме владельца файлов управлять правами может только «всемогущий и страшный» админ.

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

  • владелец,
  • группа в которую входит владелец файла,
  • и все остальные.

Соответственно свои различные права можно назначить для все три категории.

Итоговый архиважный момент, то какие могут быть вообще эти права.

  • Чтение(read) — это самые простое право. Обозначает, что тот, кто обладает им имеет право только читать, т.е. просматривать, файл. Соответсвенно ни изменять, ни перемещать/удалять/копировать или выполнять он право не имеет. В правах каталога это дает права просматривать содержимое каталога.
  • Запись(write) — это право дает возможность записывать данные в файл. Т. е. его можно изменять, перемещать, ну и естественно читать, иначе как изменять не прочитатв :) В правах каталога дает разрешение на запись фалов в каталог.
  • Выполнять(execute) — это право дает разрешение на выполнение самого файла в сисетме, например если это программа или скрипт какой-то. В правах каталога дает право выполнять действия (копировать/пермещать/удалять) с файлами и подкаталогами.

Каждый файл содержит в себе информацио о том, кто и что может с ним делать. Теперь для наглядности пример. Допустим файл super.php имеет права rwx|r-x|r– (754 в числовом обозначении — об этом ниже). Для удобства восприятия я разделил права прямой чертой, в обозначении прав этого нет. Есть три группы по три символа (вот почему нужно права ассоциировать с «3» – мне так легче было все запомнить). Первая группа прав это набор прав для владельца, вторая — для групп в которых состоит владелец, третья — для всех остальных. Символы обозначают либо наличие права, либо его отсутствие — в это случае ставиться прочерк. Итак владелец примерного файла имеет полное право на него и чтение, и запись, и вполнение. Все кто стостоит с владельцем файла в одной группе имеют право только на чтение и исполнение файла, попытавшись изменить его они получат ответ «Permission dinied». И наконец все остальные имеют право только на чтение файла, все остально им запрещено. Следует отметить, что если кто-то случайно изменил права для собственного файла и теперь не может записывать в него, помочь сможет только «великий и могучий» админ.

Теперь про «загадочные» циферки. Это самое обычное представление прав файла только в числовом формате в восьмеричной системе. Но для начала нужно перевести буквенное обозначение в двоичную систему, а потом полученный результат в восьмеричную. Тут все просто, наличие права или же любой из знаков (r,w,x) обозначает «1», отсутствие права или же прочерк обозначает «0». Таким образом права файла super.php в числовом формате в двоичной системе записываются как 111|101|100. Как перевести это в восьмеричную систему? Не буду вдаваться в математические объяснения, это не входит в суть этого поста, просто приведу таблицу соответсвия.

Двоичная система    Восьмеричная система
000                           0
001                           1
010                           2
011                           3
100                           4
101                           5
110                           6
111                           7

Вот и все. Нехитрым способом 111101100 переводится в 754.
Надеюсь, что получилось не сильно длинно и запутанно.

В ближайшем будущем заметка по функциям управления правами файлов, как для PHP так и в общем для Linux. Не пропусти – подпишись на RSS!

________________Постовой_____________________
Хочу слетать в ОАЭ.
Девушка, будь красивее, закажи косметику в интернет-магазине косметики Фаберлик, Украина. Позволь себя побаловать!
Найди открытое и честное общение.

Умеют же люди

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

Итак это веб дизайн студия OrangeLable. Следует отметить, что студия профессионально создает сайты с 2001 года, что согласитесь уже не мало. Они предоставляют полный спект услуг. Тут тебе и разработка фирменного стиля, и создание и продвижение логотипов компании, отрисовка компьютерных иконок, создание и разработка веб-сайтов. Вообще все что только душа вебовская пожелает. О профессионализме компании прям таки «кричит» их сайт.

Как по мне так очень сильно впечатляет. Чем компания запоминаеться так это создание ярких, сочных и красочных страниц. Их сайт – тому четкое подтверждение. Их портфолио разрывается от натиска качественых, профессиональных, уместных и увлекательных примеров выполненных работ, некоторые из них – особо понравившиеся мне опишу здесь. Скачать полное портфолио можно по ссылке портфолио веб дизайн студии OrangeLable. Формат PDF. Скачайте сами и посмотрите насколько убедительны результаты их профессионального труда. Читать полностью

Мыслишки

Думы мои думы по поводу недавно сломавшегося ноутбука. На этот раз твердо решил, если в Эльдорадо не успеют сделать ноут за 45 дней, на простой обмен не соглашусь. Буду требовать полного возврата средств, хоть в наличке, хоть на карту – мне без разницы. Главное, чтобы снова не покупать в Эльдорадо. Хотя все таки лучши вариант просто забрать мой DELL отремонтированным.

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

Кто сталкивался с покупками техники через инет??? Как было???

____________________________

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

Серезное бюро переводов. Не просто «шарашкина кантора», а отличное, профессиональное и доступное.

Три кита нормального развития здравого сайта ч.3

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

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

  • Во-первых, это отношения с конкурентами. Крайне необходимо постараться настроить доброжелательные и крепкие отношения со своими конкурентами по тематике. Это придаст проекту и его владельцу статус здравомыслящего человека, солидность и просто открытость в намерениях. Конечно это не означает что следует разослать всем вебмастерам сайтов подобной тематики сообщение типа «Привет, давай дружить» или еще чего хуже накатать целую поэму с описанием ближайших планов и попросить оценить всю эту писанину, нет, достаточно просто предложить обмен материалом, ссылками, организацию совместных промо-акций и т.д. Следует обратить внимание, чтобы предложение было взаимовыгодным и интересным обоим сторонам, т.е. не следует писать Давыдову с предложением обменяться ссылками (мне уже от этого смешно), если ты только что начал вести блог на околокризисную или маркетинговую тему. Лучше найти ближайших конкурентов соответствующего уровня и вместе поискать точки соприкосновения, чтобы помогая друг другу подняться обоим на высокий уровень.
    Так же моё скромное мнение, что не следует вести себя вызывающе с конкурентами. Не стоит заноситься и строить из себя то, чего нет на самом деле, только потому, что тебя никогда (ну, практически никогда) не увидят в реальной жизни. Следует просто быть самим собой и следовать правилам сетевой этики. (Кста, скоро напишу отдельны пост на тему сетевой этики, чтобы быть в курсе подписывайся на RSS).
  • Во-вторых отношения с пользователями твоего ресурса. Здесь необходимо заинтересовать аудиторию в дальнейшей активности. В этом тебе могут помочь организация различных акций, рейтингов пользователей(комментаторов) с последующими призами, бонусы и привелегии «старейшинам» и т.д. Нужно не скупиться, ресурсы вложенные в пользоватлей со временем должын вернуться к тебе в виде новых пользователей. Не забывай о постоянной оценке и мониторинге настоящей и потенциальной аудитории пользователей, необходимо знать про них как можно больше, чтобы взаимодействовать с ними по-максимуму.
    Немаловажный момент в отношениях с пользователями при развитии проекта есть твоя активность в проекте. Ты должен быть лидером, должен быть примером. Старайся не оставлять неотвеченные комментарии или незамеченнные сообщения.



Совсем недавно столкнулся с необходимостью особенного выражения чувств к своей жене. Для этого прибегнул к старому доброму методу – дарение цветов. В этом мне помог сервис доставки цветов. Вообщем доступно, быстрои цветы неплохие.
Качественный сайт о кодинге на php
Дизайн-бюро «Линия 8» выполнит архитектурное проектирование

Опять двадцать-пять… :(

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

Итак мой DELL Vostro 1000 накрылся медным тазом. Подозреваю, что на этот раз сломался блок управления электропитанием. Подозрения не напрасны, вся проблема была в том, что буквально в течении 3-4 минут гасла подсветка экрана, и завести ее снова на 3-4 минуты позволяло закрытие-открытие крышки ноута. Короче компус работал так, как будто он работает только от батареи, хотя на самом деле работал от сети. Друзья подсказали, что скорее всего трабл в том, что компус работал день и ночь – постоянно, практичесик не выключался из сети. Батарея постоянно заряжалась, что крайне плохо для блока управления электропитанием. Вот и глюкнуло железо. Отнес в ремонт еще неделю наза, просто не было возможности написать. В магазе приняли без проблем, только уж ОЧЕНЬ жутко долго, почти 1,5 часа убил там. Но зато взял на время ремонта машину из обменного фонда. Условия конечно дурацкие – например если в этой машине чета стрясется мне прийдется выплатить полную ее стоимость. А ноут то и не новый, как раз после ремонта вернули, но делать было нечего – работать не чем-то ведь нужно. Вообщем я взял ACER Aspire 5100. Жуть как не люблю фирму Асер – но, опять же таки, выбора не было. В этом компусе стоит AMD Turion 64, 1024 Mb DDR2, 80Gb HDD, ATI Mobility Radeon x1300.

Принес домой включил, а там чьи-то фотки, игры, музыка и прочая дребедень и все это на WIN XP. Я все удалил, оставил только ОСь с кучай вирусов и поставил себе UBUNTU LINUX – в ней я провожу 98% рабочего времени за компьютером. Как буду сдавать его назад восстановлю родную чистую заводскую систему. Я поражаюсь людям, которые сдают компьютеры на сервис со своими ОСями и файлами. Я в первом и втором случаях всегда делал полное восстановление с установочного диска, т.е. ноут отдавал, с чистой заводской системой. Прошлый раз магаз не вложился в отведенные законом 45 дней и по истечении онных я и взял свой DELL. Что будет теперь не ведаю, но 8 дней уже позади. Даже если они не вложаться в срок жаль будет менять ноут, мне очень нравился мой DELL VOSTRO 1000.

Теперь я подковон в законе о защите прав потребителя и буду требовать то, что мне полагаеться в случаее, если они не успеют отрментировать в течении 45 дней. Кто-то сталкивался с сервисом в Эльдорадо??? Есть какой-то опыт??? Опишите в камментах плиз.
_______________________
Посадка луковиц тюльпанов различных сортов – тюлбпаны в Вашем саду
Купи модный iphone 3g.
Выращивание арбуза: как выбирать полезные сорта арбуза – арбуз в Вашем саду

Чудо безопасной перезагрузки в Linux

Вот уже две недели как работаю в среде Linux и пока еще не разу не пожалел. Вчера поставил виртуальную машину VirtualBox так теперь вообще класс, то чего мне не хватало в Linux до этого момента теперь восполненно через Win XP в виртуальной машине, кроме того уже успел опробовать Slackware 12.1. А именно мне не хватало WebMoney Classic, Windows Live Writer и Internet Download Manager. Пока в этих направлениях lin-приложения проигрывают, особенно это каcается качалок. Но вообщем пост не об этом.

Хочу написать о том, что меня вообщем поразило, в хорошем смысле этого слова. Так уж случилось, что запустив две машины на VirtualBox я не рассчитал объем моей ОЗУ и ее оказалось не достаточно. По причине того, что у меня 2048Мб оперативки я не создавал SWAP раздел изначально, так как при обычной работе он абсолютно не нужен. Но запустив на Win XP закачку файлов, а на другой виртуальной машине установку Slackware я понял, что это был перебор и после 15 минут такой работы мой компус пошел в даун. Никаких реакций. Обычно в таком случае мы хватаемся за голову, особенно если  что-то важное происходило на компъютере и со страхом и отчаянием в глазах жмем чудо-кнопку Reset. Но в мире Linux не стоит так делать потому, что есть очень класная альтернатива. Так сказать безопасная аварийная перезагрузка. Итак необходимо зажать Alt+SysRq(Prnt Scrn) и последовательно с интервалом нажать комбинацию R -> E -> I -> S -> U -> B. Лучше выдерживать паузу между нажатиями в 3-5 секунд. Итак, что же происходит за этими нажатиями:

  • R – возврат управления мышке и клавиатуре
  • E – безопасно завершение всех процесов, кроме init
  • I – выключаем все процессы, кроме init
  • S – записывает данные из кеша в HDD
  • U – перемонтируем все диски системы
  • B – собственно перезагрузка

Вот так все просто и безопасно. И все это делает ядро системы, так что даже при «голой» системе эта комбинация сработает. Еще раз убеждаюсь, что Linux – это здорово!


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

Три кита нормального развития здравого сайта ч.2

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

Итак сегодня я напишу о второй составляющей и это – содержание. Оно же контент, наполнение и т.д. Но мне больше всего нравиться слово – содержание.

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

  • Качественные статьи. Вобщем здесь рассуждать долго не получиться, так как критерий достаточно понятен и прост, но тем не менее очень часто пренебрегаем вебмастерами, которые стемятся сделать свой сайт успешным и посещаемым. Важные моменты содержания это суть статьи и стиль изложения. При чем оба эти критерия сильно взаимосвязаны и обоюдоважны. Например материал может быть очень интересен и уникален, но стиль написания, так и предполагает зевоту на первом же абзаце. Сомневаюсь, что кому-либо захочется вернуться на такой сайт. Бывает и другая крайность, автор очень красноречив, но и ровно на столько же «мелок» в своей теме, что в статье получается одна «вода». После прочтения такого материала, думаешь, а что тут написано??? Важно сохранять отличный баланс между сутью и методом изложения, а лучше всего делать и то, и другое на максимум, как ты можешь. То есть выжать из себя максимум по обеим критериям. Заодно обрати внимание на оформление. Используй иллюстрации, выделения, абзаци и т.д. – это намного удобнее читать.
  • Регулярность обновления. С одной стороны это просто, но с другой стороны, смотря назад понимаю, что вообщем-то приходит иногда время, когда ты иссяк и писать уже не знаешь о чем. На такие времена лучше запастись материалом во времена особенно высокой производительности, когда из тебя прямо таки прут статьи по теме. Выпускать материал нужно так, чтобы пользователь понял, что если он не подпишется на RSS или не посетит сайт в ближайшее время он упустит, что-то важное по этой теме. Конечно здесь, как и всюду, есть крайности. Одни авторы «выплевывают» жуткие статьи ежедневно и этим гордятся несмотря на то, что почитать среди всего изобилия материала и нечего, другие же наоборот пишут несколько раз в месяц и тоже гордятся, тем, что материал у них досконально обдуман и пережит со всех сторон, но и так тоже гордится не чем, так как за пол-года существования такого сайта едва ли наберется два десятка статей, которые перечитать можно за два дня. Нужно сохранить баланс между качеством и частотой. А еще лучше делать максимально качественный материал с максимальной регулярностью. Результат от такой отдачи не заставит себя ждать, пользователи это оценят.

Что бы быть в курсе – подпишись на RSS.

______________________________________
Закажи Adobe Dreamweaver CS3 среди офисных приложений .
В этом магазине просто купить мобильный телефон.
Построй доступный газобетон дом.

Пить или не пить? Вот в чем вопрос.

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

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

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

Итак:

  • Во время варки кофе в турке комната наполняется божественным ароматом. Однако в самой чашке с кофе таких ароматов нет. Весь запах исчезает еще в первые секунды варки.
  • Нельзя пить кофе на голодный желудок! Ведь кофе — это стимулятор выделения желудочного сока.
  • Самым лучшим считается йеменский кофе (мокко).
  • Согласно последним исследованиям университета кофе в Испании, натуральный кофе содержит больше антиоксидантов, чем оливковое масло, красное вино и зеленый чай.
  • Кремообразные разводы на стенке чашки после выпитого кофе — свидетельство хорошего эспрессо.
  • Допустимая норма кофе в сутки — 10–12 чашек.
  • Смертельная доза кофеина для человека — около 10 г, что в среднем равно примерно 100 чашкам кофе.
  • Действие кофеина на организм человека длится от двух до семи часов и зависит от возраста. Сильнее всего кофеин действует на первом часу.
  • Употребление кофе не влияет на содержание холестерина в крови.
  • Принято считать, что кофе придает человеку бодрости, снабжая организм дополнительной энергией. Однако это не так. Кофеин просто обманывает организм, заставляя думать, что он не устал.
  • С помощью кофе можно лечить мигрень.
  • Кофеин усиливает кровообращение и повышает способность организма переносить физические нагрузки. Также он превращает жир в топливо для мышц, тем самым повышая их работоспособность.
  • Для профилактики простудных заболеваний и кариеса достаточно двух чашек хорошего натурального кофе в день.
  • Научно доказано, что кофеин способен улучшать внимание, память, рефлексы, но только в течение получаса после приема напитка.

________________________

Читай в ближайшем будущем продолжение статьи «Три кита нормального развития здравого сайта»

———————
Купи отличные цифровые фотоаппараты в Киеве по достойной цене
Смета строительных работ
Автоматизация бизнеса

Девелоперам на заметку…

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

Речь идет о Блоге web-мастера. Свежеиспеченный блог на около-вебовскую тему. Блогов на заданную тему прудом-пруди в  интернете, но на сём блоге есть ряд отличий, и именно поэтому я читаю его, а не те, которых прудом-пруди :) .

Итак, положительное:

  • Тематика хоть и не очень редкая и спецефическая, но автор пишет очень аккуратно, точно, пунктуально и проффесионально.
  • Порадовало обилие кода и множество примеров. Очень хорошо все раззжевано, и тем не мение суть не теряется в облилии «воды».
  • Ежедневные публикации, а то бывает в другой день и чаще выстреливает автор интересную статейку по php, ajax, mysql.
  • Красиво и понятно оформленные примеры кода, да и все посты отлично оформлены.

Недостатки (есть и такие):

  • Отсутствие страницы об авторе.
  • Очень простенький дизайн – хотя это не столь существенно
  • Частенько RSS-лента выдает ошибку и парсер не может разобраться, что там,. Приходиться читать через веб.

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

_________________________________
Узнайте как продвигать сайты с J2J.RU

Буду пробовать BLOGUN

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

Пишу этот пост, чтобы они могли оцень популярность блога установить реальную цену за пост. Без этого блог в систему не приймут. Если честно это вызывает у меня небольшой стопор. Ну во-первых, как я могу описать сервис, если я ним никогда не пользовался??? Что я должен писать??? Надеюсь, этот пост прочтет кто-то из людей-модераторов, а не робот-паук и я получу вразумительный комментарий почему владельци системы пошли на такой шаг. Ну и во-вторых, думаю что оценка этого блога будет занижена так, как пост чисто ни о чем и сравнивать его с другими постами, например Манимайкерские блоги – уже тошнит или предыдущий пост, просто непристойно и несправедливо. Надеюсь, опять же мне это кто-то прокомментирует.

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

___________________________________________

А еще я иногда читаю Отвязный блог. На самом деле читаю :)

 
Бесплатный хостинг от EOMY.NET