Огромная просьба не оставить это сообщение без внимания!
В последнее время различные “исследовательские” компании снова стали вывешивать OS Usage статистику из которой следует что пользователей GNU/Linux на этой планете меньше 1го процента.
Инициативная группа из Испании решила опровергнуться это утверждение и просит всех пользователей Linux “посчитаться” на сайте
http://www.dudalibre.com/gnulinuxcounter?lang=en
Я прошу всех кто использует Linux на своём персональном компьютере, ноутбуке или нетбуке повседневно или время от времени записаться в список.
среда, 6 октября 2010 г.
понедельник, 4 октября 2010 г.
Одна небольшая история про Вконтакте
В минувшие выходные встречались со старыми друзьями, с которыми вместе начинали постигать «компьютерную науку», занимаясь в разное вермя веб-программированием, крякингом софта и прочими делами. За бокалом пива вспоминались разные компьютерные байки, одну из которых я и хотел бы тут рассказать. А история эта о том, как слово «javascript» стало запретным на Вконтакте.
Было это в октябре 2007 года.
Тогда на вконтакте практиковался увод аккаунтов с помощью воровства куков, так как в них хранился email и айди пользователя, а также md5 хеш его пароля без какой либо соли. Поэтому, после получения кукисов, получить пароль от аккаунта было делом техники (Хотя, справедливости ради, стоит отметить, что по-началу вконтакте вообще был одной сплошной дырой. Например, в течении почти месяца была открыта дыра, позволяющая залогиниться под чужим аккаунтом просто сменив в куках свой айди, на чужой).
Для увода cookies злоумышленники предлагали доверчивым пользователям под разными предлогами скопипастить некий код в строку браузера, который собственно и сливал куки (попробуйте вставить в адресную строку, например "javascript:alert('')").
Так вот Дуров начал решать проблему в своем стиле. Сначала (если не ошибаюсь, 10 октября 2007 года) на всем сайте запретили писать слово «javascript» (оно заменялось на «javas?1?ript»). И видимо был очень счастлив, подумав, что решил проблему.
Но не тут то было — уже на следующий день, вместо «javascript» хацкеры просто писали «Javascript» или «JaVascript». Браузер благо к регистру не привередлив…
С регистром проблему конечно тут же доправили, но тем, кому хотелось побольше вкусных «печенек», все же умудрялись заставлять писать пользователей в строку браузера слово «javascript».
И тогда разработчики контакта приняли очередной гениальный ход, запретив писать слово «cookie», чтобы уж никто ими точно не полакомился. Как вы догадались, хацкеры в долгу не остались и просто заменили document.cookie на… eval('document.coo'+'kie'). :)
Вот такая вот небольшая история, мораль из которой каждый может вынести для себя сам.
Сперто с Хабра.
Было это в октябре 2007 года.
Тогда на вконтакте практиковался увод аккаунтов с помощью воровства куков, так как в них хранился email и айди пользователя, а также md5 хеш его пароля без какой либо соли. Поэтому, после получения кукисов, получить пароль от аккаунта было делом техники (Хотя, справедливости ради, стоит отметить, что по-началу вконтакте вообще был одной сплошной дырой. Например, в течении почти месяца была открыта дыра, позволяющая залогиниться под чужим аккаунтом просто сменив в куках свой айди, на чужой).
Для увода cookies злоумышленники предлагали доверчивым пользователям под разными предлогами скопипастить некий код в строку браузера, который собственно и сливал куки (попробуйте вставить в адресную строку, например "javascript:alert('')").
Так вот Дуров начал решать проблему в своем стиле. Сначала (если не ошибаюсь, 10 октября 2007 года) на всем сайте запретили писать слово «javascript» (оно заменялось на «javas?1?ript»). И видимо был очень счастлив, подумав, что решил проблему.
Но не тут то было — уже на следующий день, вместо «javascript» хацкеры просто писали «Javascript» или «JaVascript». Браузер благо к регистру не привередлив…
С регистром проблему конечно тут же доправили, но тем, кому хотелось побольше вкусных «печенек», все же умудрялись заставлять писать пользователей в строку браузера слово «javascript».
И тогда разработчики контакта приняли очередной гениальный ход, запретив писать слово «cookie», чтобы уж никто ими точно не полакомился. Как вы догадались, хацкеры в долгу не остались и просто заменили document.cookie на… eval('document.coo'+'kie'). :)
Вот такая вот небольшая история, мораль из которой каждый может вынести для себя сам.
Сперто с Хабра.
пятница, 1 октября 2010 г.
Сообщество Blender представило свободный анимационный фильм Sintel
Доступен для свободной загрузки новый анимационный проект сообщества разработчиков и пользователей системы 3D-моделирования Blender. Мультфильм Sintel снят в жанре фэнтези, в сюжете совмещена трогательная эмоциональная составляющая со сценами насыщенными действиями, связанными с противостоянием девушки-героини с драконом. Общая концепция Durian соответствует голливудскому блокбастеру или трейлеру к игре. В отличие от прошлых анимационных проектов, к производству Sintel была привлечена большая команда художников-аниматоров и было заметно увеличено финансирование.

Мультфильм распространяется в рамках свободной лицензией Creative Commons в форматах DivX, MP4 (звук - стерео или Surround 5.1) и OGG. Посмотреть фильм также можно через сервис потокового видео - YouTube.
Возможна загрузка вариантов с экранным разрешением 2048 x 872, 1280 x 544 и 1024 x 436. Продолжительность мультфильма - 13 минут.

Sintel является третьим анимационным проектом Blender, в 2006 году был выпущен мультфильм "Elephants Dream", а в 2008 - "Big Buck Bunny". Как и первые два фильма, Sintel послужил толчком для стимулирования новых вех в разработке Blender и выступил в качестве опытной площадки для тестирования, создания и демонстрации новых возможностей. Например, проработаны эффекты огня, снегопада, дыма, взрывов, разрушений, симулирования поведения большого числа персонажей.
Дополнение: Александр Прокудин опубликовал интервью с арт-директором проекта, Давидом Ревуа.
Мультфильм распространяется в рамках свободной лицензией Creative Commons в форматах DivX, MP4 (звук - стерео или Surround 5.1) и OGG. Посмотреть фильм также можно через сервис потокового видео - YouTube.
Возможна загрузка вариантов с экранным разрешением 2048 x 872, 1280 x 544 и 1024 x 436. Продолжительность мультфильма - 13 минут.
Sintel является третьим анимационным проектом Blender, в 2006 году был выпущен мультфильм "Elephants Dream", а в 2008 - "Big Buck Bunny". Как и первые два фильма, Sintel послужил толчком для стимулирования новых вех в разработке Blender и выступил в качестве опытной площадки для тестирования, создания и демонстрации новых возможностей. Например, проработаны эффекты огня, снегопада, дыма, взрывов, разрушений, симулирования поведения большого числа персонажей.
Дополнение: Александр Прокудин опубликовал интервью с арт-директором проекта, Давидом Ревуа.
четверг, 30 сентября 2010 г.
Cтатья c сайт root.3dn.ru "Основные инструмент сетевика"
Решил опубликовать эту статью не только у себя на сайте но и в блоге, думаю кому то будет полезной.
Первое, с чем сталкивается начинающий сетестроитель, так это с тем, какими именно инструментами выполняется то или иное действие.
1. Обжимной инструмент (да-да, он именно так и называется "Обжимной Инструмент"), он же "Обжимные Клещи", он же "Пресс Клещи", он же "Кримпер" он же "Crimper"
Кримперов встречается великое множество, от самых простых, до сложных устройств, например, на картинке ниже показан самый просто кримпер, предназначенный сугубо для обжима RJ-45 коннекторов (8P8C)
Как видно на картинке у него две пары лезвий: два маленьких "спаренных" лезвия спереди и одно длинное сзади, плюс (на картинке его не видно) четвертое лезвие, на противоположной стороне от спаренных.
Спаренные лезвия предназначены для зачистки кабеля от оплетки и обрезки лишнего участка (обрезкой занимается "отрезное" лезвие, находящееся на другой стороне), а большое лезвие, назовем его, "резак", предназначено для обрезки кабеля необходимой длинны.
"Ямочка" над надписью "FOR COND..." служит для зачистки, а вернее обрезки оплетки, витой пары - если "провернуть" незачищенный кабель в этой ямочке, то лезвием будет разрезана только ПВХ оплетка витой пары, без повреждения оплетки токопроводных жил (проводов)
Этот инструмент несколько посерьезней, хотя выполняет ту же функцию, что и предыдущий. Основным его функциональным отличием является то, что он может обжимать не только RJ-45 (8P8C), но и RJ-12 (6P6C) коннекторы (для телефонных розеток)
Ну а это уже Super Tool, позволяющий обжимать не только 8P и 6P, а еще и 4P, для телефонных трубок
Теперь, после визуального обзора, мы перейдем к непосредственному выбору инструмента
Начнем с простого - что обозначают надписи 8P[8C], 6P[6C], 6P[4C], 4P[4C] (обозначения в квадратных скобках встречаются не всегда)
P это Position - обозначение сколько ножек есть у данного инструмента.
С это Contact - сколько ножек (клемм) есть (задействовано) у розетки.
Например, RJ-45 это 8P8C (8 Position, 8 Contact) - 8 ножек, 8 из которых задействованы. RJ-12 встречающиеся у нас это 6P2C - шести коннекторовая вилка, у которой задействовано только две (центральные) ножки. На прогнившем западе используются 6P4C коннекторы, где задействованы 4 ножки, а в медицине (например, аппаратах УЗИ) 6P6C(6 Position, 6 Contact), как вы уже догадались 6 ножек, 6 из которых задействованы. В целях экономии ножек производители коннекторов так коннекторы и выпускают - 6P2C, где отсутствую все ножки, за исключением двух центральных. 6P4C, у которого отсутствуют две боковые (крайняя правая и крайняя левая) ножки. И 6P6C - где присутствую все ножки.
Кроме того встречаются исключения из правил - мне приходилось менять коннекторы 6P2C у которых отсутствовали все ножки, за исключением крайней правой и крайней левой. Но это скорей исключение из правил, так как сам кабель предназначался для аппарата УЗИ.
А поэтому обращайте внимание на то, что написано на инструменте, а не то, что вам рассказывает продавец, так как мне попадались китайские поделки, где вместо 6P6C был обжим для 6P4C.
Продолжаем выбор - следующим пунктом у нас будут лезвия - они должны быть прямыми, без зазубрин. Про их остроту думаю говорить не стоит. Взяв инструмент в руки покрутите его - он не должен быть гнутым. Пресс для клемм должен ходить строго вертикально с верху вниз, одновременно прижимая все клеммы (ножки) розетки. Ножки у пресса должны быть одинаковой длинны и прижимать клеммы безо всякого усилия.
2. Инструмент для обрезки и зачистки витой пары и телефонного кабеля... он же Стриппер, он же Stripper, он же, в народе именуемый, Балеринка
Данный струмент предназначен для снятия изоляции (внешней виниловой оплетки) с кабеля витая пара
Регулируя глубину надреза можно снимать изоляцию без повреждения не только жил, но и экрана. Как по мне, то балеринкой обрезать и зачищать кабель несколько проще, нежели обжимным инструментом, так как в инструменте надо зажать кабель, а затем, проворачивая кабель, его зачистить... а тут все с точностью, да на оборот - балеринка вешается на необходимую точку на кабеле как прищепка, а затем проворачивается по кабелю на 360 градусов.
3. Кроссировочный инструмент, он же инструмент для забивки кабеля. И служит для забивки кабеля в сетевые розетки.
Нормальный инструмент поставляется с лезвиями двух типов: 110 и Krone и позволяет добавить и удалить контакты за одну операцию.
Настраиваемый верхний и нижний уровень срабатывания (сила удара в таких инструментах бывает от 4-х до 11 кг) позволяет выбрать оптимальный вариант размещения контакта. Инструмент производства TrendNET, представленный на картинке, имеет контейнер для хранения запасных лезвий; точные лезвия легко заменяются и являются двухсторонними (типа 110 и Krone).
Лезвия двух сторонние - на одной стороне забивка кабеля, на второй забивка+отрезной нож, служащий для удаления излишков кабеля вместе с окончательной забивкой.
*Перед тем как приступить к заделке удостовертесь с розеткой какого типа (110 или Krone) вам придется работать. Лезвие должно легко заходить в клемники розетки. Дело в том, что если перепутать ножи, то при забивке можно повредить пластиковую изоляцию крайних ножек
Заделка кабеля в розетку происходит в два приема.
1) Заделка проводов при помощи "тупого" ножа строго выдерживая одну цветовую гамму стандарта 568A или 568B.
2) Заделка и обрезка излишек кабеля при помощи отрезного ножа
4. Кабельный тестер
На картинке представлен тестер TrendNET TC-NT2 - многосторонний профессиональный тестер для компьютерных сетей и кабелей передачи данных.
Тестер включает в себя основной блок, который передает проверочные сигналы к удаленному терминатору для проверки надежности кабеля. Устройство проверяет электропроводность кабеля и показывает конфигурацию проводки длиной до 300 метров. Имея уникальный низкочастотный генератор, TC-NT2 выявляет повреждения кабеля, гарантируя правильность разводки и положения контактов.
Как выбрать тестер - первое, на что стоит обратить внимание при выборе тестера, так это на количество лампочек. На тестере TC-NT2 их 8+1 - 8 проводов витой пары плюс земля. Данный тестер тестирует каждый кабель (каждую жилу) по отдельности, что сразу укажет нам какие пары/жилы мы перепутали. В природе существуют китайские поделки, которые тестируют кабель попарно.
Основные особенности TC-NT2
# Проверка схем разводки для сетей 10/100/1000Base-T, 10Base-2 (коаксиальный), RJ-11/RJ-12/RJ-45, EIA/TIA-356A/568A/568B и кольцевой (Токен Ринг)
# Проверка кабелей USB и IEEE 1394 с дополнительными адаптерами
# Встроенный звуковой генератор для трассировки кабеля стандартным звуковым исследованием (о нем мы поговорим немного ниже)
# Проверка на заземление экранированного кабеля
# Контроль целостности кабеля, разрывов, замыканий и не стыковок
# Обеспечение проверки кабеля длиной до 300 метров
# Режимы автоматического и ручного сканирования
У меня сейчас вот такой тестер.
P.S. описание кабельных тестеров от Fluke я опущу, так как вряд ли кто-либо позволит себе купить "для дома для семьи" тестер ценой от 3000 американских президентов
5. Сетевой щуп он же индуктор, он же...
Усиленный индуктор и звуковой щуп используется для звукового мониторинга и проверки линии. Это эргономическое устройство позволяет изменять настройки громкости и уровня световой индикации для повышенной точности измерений в зашумленных местах. Используя прибор (на картинке представлен TC-TP1 от TrendNET) совместно со звуковым генератором, а как уже писалось выше тестер TC-NT2 одновременно является и тон-генератором, можно быстро и эффективно найти и протестировать кабели.
Тестер может подавать сигнал как по всем жилам сразу, так и по каждой отдельно взятой жиле. Запускаем тестер на одном конце, присоединяем терминатор на другом и находим не рабочую жилу. Переводим тестер в ручной режим и устанавливаем тестирование (передачу сигнала) необходимой нам жилы. После этого при помощи звукового щупа проходим по магистрали прокладки кабеля до того места, где звук прекратится - это и есть место нашего разрыва.
Ну вот, которотенечко, по данному вопросу...
Первое, с чем сталкивается начинающий сетестроитель, так это с тем, какими именно инструментами выполняется то или иное действие.
1. Обжимной инструмент (да-да, он именно так и называется "Обжимной Инструмент"), он же "Обжимные Клещи", он же "Пресс Клещи", он же "Кримпер" он же "Crimper"
Кримперов встречается великое множество, от самых простых, до сложных устройств, например, на картинке ниже показан самый просто кримпер, предназначенный сугубо для обжима RJ-45 коннекторов (8P8C)
Как видно на картинке у него две пары лезвий: два маленьких "спаренных" лезвия спереди и одно длинное сзади, плюс (на картинке его не видно) четвертое лезвие, на противоположной стороне от спаренных.
Спаренные лезвия предназначены для зачистки кабеля от оплетки и обрезки лишнего участка (обрезкой занимается "отрезное" лезвие, находящееся на другой стороне), а большое лезвие, назовем его, "резак", предназначено для обрезки кабеля необходимой длинны.
"Ямочка" над надписью "FOR COND..." служит для зачистки, а вернее обрезки оплетки, витой пары - если "провернуть" незачищенный кабель в этой ямочке, то лезвием будет разрезана только ПВХ оплетка витой пары, без повреждения оплетки токопроводных жил (проводов)
Этот инструмент несколько посерьезней, хотя выполняет ту же функцию, что и предыдущий. Основным его функциональным отличием является то, что он может обжимать не только RJ-45 (8P8C), но и RJ-12 (6P6C) коннекторы (для телефонных розеток)
Ну а это уже Super Tool, позволяющий обжимать не только 8P и 6P, а еще и 4P, для телефонных трубок
Теперь, после визуального обзора, мы перейдем к непосредственному выбору инструмента
Начнем с простого - что обозначают надписи 8P[8C], 6P[6C], 6P[4C], 4P[4C] (обозначения в квадратных скобках встречаются не всегда)
P это Position - обозначение сколько ножек есть у данного инструмента.
С это Contact - сколько ножек (клемм) есть (задействовано) у розетки.
Например, RJ-45 это 8P8C (8 Position, 8 Contact) - 8 ножек, 8 из которых задействованы. RJ-12 встречающиеся у нас это 6P2C - шести коннекторовая вилка, у которой задействовано только две (центральные) ножки. На прогнившем западе используются 6P4C коннекторы, где задействованы 4 ножки, а в медицине (например, аппаратах УЗИ) 6P6C(6 Position, 6 Contact), как вы уже догадались 6 ножек, 6 из которых задействованы. В целях экономии ножек производители коннекторов так коннекторы и выпускают - 6P2C, где отсутствую все ножки, за исключением двух центральных. 6P4C, у которого отсутствуют две боковые (крайняя правая и крайняя левая) ножки. И 6P6C - где присутствую все ножки.
Кроме того встречаются исключения из правил - мне приходилось менять коннекторы 6P2C у которых отсутствовали все ножки, за исключением крайней правой и крайней левой. Но это скорей исключение из правил, так как сам кабель предназначался для аппарата УЗИ.
А поэтому обращайте внимание на то, что написано на инструменте, а не то, что вам рассказывает продавец, так как мне попадались китайские поделки, где вместо 6P6C был обжим для 6P4C.
Продолжаем выбор - следующим пунктом у нас будут лезвия - они должны быть прямыми, без зазубрин. Про их остроту думаю говорить не стоит. Взяв инструмент в руки покрутите его - он не должен быть гнутым. Пресс для клемм должен ходить строго вертикально с верху вниз, одновременно прижимая все клеммы (ножки) розетки. Ножки у пресса должны быть одинаковой длинны и прижимать клеммы безо всякого усилия.
2. Инструмент для обрезки и зачистки витой пары и телефонного кабеля... он же Стриппер, он же Stripper, он же, в народе именуемый, Балеринка
Данный струмент предназначен для снятия изоляции (внешней виниловой оплетки) с кабеля витая пара
Регулируя глубину надреза можно снимать изоляцию без повреждения не только жил, но и экрана. Как по мне, то балеринкой обрезать и зачищать кабель несколько проще, нежели обжимным инструментом, так как в инструменте надо зажать кабель, а затем, проворачивая кабель, его зачистить... а тут все с точностью, да на оборот - балеринка вешается на необходимую точку на кабеле как прищепка, а затем проворачивается по кабелю на 360 градусов.
3. Кроссировочный инструмент, он же инструмент для забивки кабеля. И служит для забивки кабеля в сетевые розетки.
Нормальный инструмент поставляется с лезвиями двух типов: 110 и Krone и позволяет добавить и удалить контакты за одну операцию.
Настраиваемый верхний и нижний уровень срабатывания (сила удара в таких инструментах бывает от 4-х до 11 кг) позволяет выбрать оптимальный вариант размещения контакта. Инструмент производства TrendNET, представленный на картинке, имеет контейнер для хранения запасных лезвий; точные лезвия легко заменяются и являются двухсторонними (типа 110 и Krone).
Лезвия двух сторонние - на одной стороне забивка кабеля, на второй забивка+отрезной нож, служащий для удаления излишков кабеля вместе с окончательной забивкой.
*Перед тем как приступить к заделке удостовертесь с розеткой какого типа (110 или Krone) вам придется работать. Лезвие должно легко заходить в клемники розетки. Дело в том, что если перепутать ножи, то при забивке можно повредить пластиковую изоляцию крайних ножек
Заделка кабеля в розетку происходит в два приема.
1) Заделка проводов при помощи "тупого" ножа строго выдерживая одну цветовую гамму стандарта 568A или 568B.
2) Заделка и обрезка излишек кабеля при помощи отрезного ножа
4. Кабельный тестер
На картинке представлен тестер TrendNET TC-NT2 - многосторонний профессиональный тестер для компьютерных сетей и кабелей передачи данных.
Тестер включает в себя основной блок, который передает проверочные сигналы к удаленному терминатору для проверки надежности кабеля. Устройство проверяет электропроводность кабеля и показывает конфигурацию проводки длиной до 300 метров. Имея уникальный низкочастотный генератор, TC-NT2 выявляет повреждения кабеля, гарантируя правильность разводки и положения контактов.
Как выбрать тестер - первое, на что стоит обратить внимание при выборе тестера, так это на количество лампочек. На тестере TC-NT2 их 8+1 - 8 проводов витой пары плюс земля. Данный тестер тестирует каждый кабель (каждую жилу) по отдельности, что сразу укажет нам какие пары/жилы мы перепутали. В природе существуют китайские поделки, которые тестируют кабель попарно.
Основные особенности TC-NT2
# Проверка схем разводки для сетей 10/100/1000Base-T, 10Base-2 (коаксиальный), RJ-11/RJ-12/RJ-45, EIA/TIA-356A/568A/568B и кольцевой (Токен Ринг)
# Проверка кабелей USB и IEEE 1394 с дополнительными адаптерами
# Встроенный звуковой генератор для трассировки кабеля стандартным звуковым исследованием (о нем мы поговорим немного ниже)
# Проверка на заземление экранированного кабеля
# Контроль целостности кабеля, разрывов, замыканий и не стыковок
# Обеспечение проверки кабеля длиной до 300 метров
# Режимы автоматического и ручного сканирования
У меня сейчас вот такой тестер.
P.S. описание кабельных тестеров от Fluke я опущу, так как вряд ли кто-либо позволит себе купить "для дома для семьи" тестер ценой от 3000 американских президентов
5. Сетевой щуп он же индуктор, он же...
Усиленный индуктор и звуковой щуп используется для звукового мониторинга и проверки линии. Это эргономическое устройство позволяет изменять настройки громкости и уровня световой индикации для повышенной точности измерений в зашумленных местах. Используя прибор (на картинке представлен TC-TP1 от TrendNET) совместно со звуковым генератором, а как уже писалось выше тестер TC-NT2 одновременно является и тон-генератором, можно быстро и эффективно найти и протестировать кабели.
Тестер может подавать сигнал как по всем жилам сразу, так и по каждой отдельно взятой жиле. Запускаем тестер на одном конце, присоединяем терминатор на другом и находим не рабочую жилу. Переводим тестер в ручной режим и устанавливаем тестирование (передачу сигнала) необходимой нам жилы. После этого при помощи звукового щупа проходим по магистрали прокладки кабеля до того места, где звук прекратится - это и есть место нашего разрыва.
Ну вот, которотенечко, по данному вопросу...
Конвертируем страници man в pdf
Подписаться на:
Сообщения (Atom)

