Pull to refresh
11
0
Максим @mcx

User

Send message

Скрипт резервного копирования через rsync

Reading time 3 min
Views 28K
Возникла необходимость как-то и куда-то бэкапится. Причём чтобы процессоры не грузились и место не занималось, а бэкапы ротэйтились и удобно доставались. Раньше всегда пользовался fsbackup, но захотелось отказаться от архивирования. Для решения задачи была использована rsync и механизм жёстких ссылок (так называемых хардлинков) файловой системы.

Архитектура: есть отдельно стоящий сервер с большим винтом — на нём и работает скрипт. Есть много разных серверов с доступом по ssh, на которых в ~/.ssh/authorized_keys добавлен публичный ключ пользователя, под которым работает скрипт резервного копирования.
Читать дальше →
Total votes 43: ↑38 and ↓5 +33
Comments 36

Инфраструктура YouTube

Reading time 1 min
Views 1K
image На этот раз под прицел моего желания что-либо перевести попала презентация Cuong Do — одного из основателей сервиса YouTube.
Презентация датируется 17.07.2008, но посмотреть ее всё равно будет интересно всем, так как там и кусочек технического бэкграунда и веселые истории из жизни сервиса. Квонг расскажет о том, как они выросли из маленькой неприметной компании в гиганта интерентов!
Но, конечно, основной упор презентации сделан на вопросы масштабируемости огромной инфраструктуры сервиса. В общем для выходных — самое то, приятного просмотра.

Перевод выполнялся на сервисе translated.by, при помощи транслейтед-юзера eeight, после чего перевод был направлен в Google, и теперь официально прикручен к видео канала GoogleDevelopers
Cубтитры включаются с помощью меню в правом нижнем углу (сразу после нажатия на play).

Total votes 38: ↑33 and ↓5 +28
Comments 11

Нанотехнологии, говорите?

Reading time 9 min
Views 3.7K
Некоторое время назад студент Массачусетского технологического института Эрик К.Дрекслер высказал идею о необходимости перевода технических систем с макро- на микроуровень, путем создания молекулярных машин — искусственных подобий биологических молекул, работающих в живых клетках.

Э.К.Дрекслер с небольшой группой энтузиастов начал работы по нанотехнологии в Стэнфордском университете.
Читать дальше →
Total votes 83: ↑78 and ↓5 +73
Comments 130

Почтовая кухня #1: DNS

Reading time 3 min
Views 65K
Думаю, многим будет интересно наконец-то узнать, как работает почта. В нескольких статьях я попытаюсь максимально простым языком расписать все основные вопросы, связанные с работой электронной почты вообще и нужными настройками — в частности.

Часть 1 - DNS.
Total votes 97: ↑93 and ↓4 +89
Comments 76

Линус Торвальдс. Могучий финн

Reading time 5 min
Views 21K
image

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

И сегодняшний рассказ пойдет о нем
Total votes 164: ↑156 and ↓8 +148
Comments 91

leeds invasion

Reading time 1 min
Views 484
Ребята из Англии совместили Atari 2600 с проектором.
Получился еще один способ весело провести время в компании друзей.

Total votes 52: ↑44 and ↓8 +36
Comments 30

Создание палитры

Reading time 1 min
Views 2.7K
imageОнлайн инструмент для создания цветовых схем. Есть 6 вариантов подборки цветов, возможность корректировки яркости контрастности отобранных цветов или выбор из имеющихся вариантов (темное / светлое и т. п.), возможность просмотреть шестнадцатеричные коды основного цвета и дополнительных, есть функция предпросмотра «сайта» с выбраными цветами со светлым / темным фоном, симуляция различных нарушений восприятия цветов людьми, рандомайзер, а так же API для интеграции с вашим сайтом. www.colorschemedesigner.com
Читать дальше →
Total votes 63: ↑59 and ↓4 +55
Comments 20

Внутренности датацентра Google

Reading time 1 min
Views 2.3K
На презентации Google Data Center Efficiency Summit — специалисты Google показали! и рассказали о структуре одного из их датацентров. Таким образом на представленном видео можно увидеть их подход к формированию собственных датацентров. Примечательно то, что такой подход они используют с 2005 года и заключается он в использовании 13-ти метровых контейнеров, в которых и размещаются до 1160 серверов.

Непосредственно видео:


Также впечатляет масштабы мощностей охлаждения.

еще одно видео
Total votes 80: ↑71 and ↓9 +62
Comments 43

Нердкор

Reading time 1 min
Views 740
Я как носитель своего аватара обязан вести просветительскую деятельность



«Двойку получил — маму огорчил!»
Total votes 60: ↑29 and ↓31 -2
Comments 17

Installous: для инсталляции взломанных iPhone-приложений

Reading time 1 min
Views 6.2K
Тут недавно писали про Crackulous. С его помощью можно взломать программу легко и удобно. Но интереснее другое — куда потом девают эти взломанные программы. Их выкладывают, например, на appulo.us.

Там можно найти ссылки на взломанный .ipa файл добавить в itunes а потом в iphone. Но это сложно, гораздо проще поставить сначала Installous, и скачивать и инсталлировать программы непосредственно из iphone.

Например можно бесплатно поставить лебедевские часики Verbarius.
Читать дальше →
Total votes 134: ↑80 and ↓54 +26
Comments 56

Youtube в Google Chrome

Reading time 1 min
Views 451
Сегодня заметил интересную вещь.

Если в Google Chrome написать в адрессной строке youtube.com и нажать Tab. То браузер перейдет в режим поиска видео на youtube.

image

Google Chrome: 2.0.157.2
Total votes 28: ↑14 and ↓14 0
Comments 13

Планирование бюджета

Reading time 1 min
Views 1.7K
Столкнулся с проблемой, когда вроде и зарплата нормальная и особо ни на что не тратился, а деньги куда-то улетучиваются...

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

Но у меня компов много, да и операционки везде разные, а файлик с екселем — один. Ну не передавать же его между всеми этими компами в самом деле. Решено было cделать сайт. Немного jquery, немного pchart, немного гемора с браузерами, и вот, для безответственных скупердяев расточителей вроде меня, появился — «Семейный бюджет».

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

p.s.

Титул первопроходца развенчан и аннулирован! :)
Total votes 17: ↑13 and ↓4 +9
Comments 31

Что такое NetBSD

Reading time 2 min
Views 13K
Возможно этот вопрос окажется для кого-то банальным. Однако я неоднократно сталкивался с людьми, которые реагируют на упоминание NetBSD стереотипным ответом «в топку».

Я хочу осветить основные концепции этой ОС и мой опыт работы с ней.
Читать дальше →
Total votes 71: ↑52 and ↓19 +33
Comments 49

Решение проблемы с Seagate Barracuda 7200.11, ES.2 и DiamondMax 22

Reading time 2 min
Views 169K
Seagate сегодня выложил прошивку, устраняющую недавние проблемы с жесткими дисками серии 7200.11, ES.2 и DiamondMax 22.

Читать дальше →
Total votes 46: ↑42 and ↓4 +38
Comments 139

20 критических уязвимостей в программе

Reading time 1 min
Views 492
Я думаю самая главная ошибка — между креслом и клавиатурой, но если разбирать больше чем «не заметил» и предположить что новички не совсем знают о критических ошибках которые могут вызвать серъёзные последствия типа потери данных, вызова инородного кода, недоступность сервиса или кражи данных, то чёрный список выстроится следующим образом:
  1. Неверная валидация ввода данных
  2. Неправильная кодировка или отсутсвие обработки данных вывода
  3. SQL-инъекция
  4. Cross-site scripting
  5. Неограниченность в консольном доступе (OS-инъекция)
  6. Передача личных данных по малозащищённому каналу
  7. Межсайтовый запрос как подделка внутреннего запроса
  8. Соревнование потоков использующих один ресурс и неверное закрытие его использования
  9. Слишком информативное содержание об ошибке
  10. Выход указателя программы за пределы отведённой памяти
  11. Внешнее управление внутренними переменными и файловыми путями
  12. Генерируемый код и его потенциальная инъекция
  13. Автообновление программы полученным кодом без подтверждения источника
  14. Грязная инициализация — доступны данные предыдущих инициализаций
  15. Математика с ограниченными числами
  16. Ненадёжная авторизация и за-hard-коденые пароли
  17. Использование подверженного риску или взломанному алгоритму криптографии
  18. Исполнение с повышенными привилегиями
  19. Использование недостаточно случайных чисел
  20. Валидация на стороне клиента но не на стороне сервера
Читать дальше →
Total votes 22: ↑16 and ↓6 +10
Comments 18

Наш ответ финансовому кризису: результаты первого месяца

Reading time 5 min
Views 838
Не так давно я писал о появлении бизнес-инкубатора «Полигон», и обещал отписаться о результатах. Выполняю.

Если коротко, «Полигон» (ссылка1, ссылка2) — это основанная на идее коворкинга “песочница” для молодых предпринимателей: здесь можно экспериментировать, анализировать и копить опыт с минимальными рисками, без страха потерять все наработки из-за одной глупой ошибки.

«Полигон» — проект коворкинг-клуба «Башня» (ссылка1, ссылка2) и бизнес-лаборатории «ИНК». «Башня» обеспечивает бизнес-минимум: обустроенные рабочие места, готовое юрлицо с бухгалтером и юристом, опыт и связи бывших и настоящих участников. «ИНК» дает гарантию: никакие траты не отберут у участника этот минимум, и никакие опасные проблемы не останутся без решения.

И при этом — «Полигон» не получает с участника никакой прибыли!

А как же он тогда работает?

А это и есть наши результаты. За те полмесяца, что страна отдыхала, к нам — ура ура! — пришли 5 человек, все на удивление деятельные. Мы плотно работаем, наплевав на праздники и каникулы; и помимо продвижения в работе над проектами (которое, в общем, малоинтересно для непосвященных), мы сделали более общественно полезную вещь:
  • Мы собрали все более-менее стоящие проекты, которыми занимались раньше, но по разным причинам заморозили (всего 18),
  • Добавили текущие проекты (всего 4),
  • Вписали идеи тех, кто пришел за это время (всего 3),
  • Вписали идеи, по которым нет знаний/опыта, но хотелось бы что-то сделать (ну мало ли, вдруг найдется нужный человек; всего 7)
  • И составили ОБЩУЮ КОНЦЕПЦИЮ работы «Полигона».

Вот о ней и хочется рассказать. Ну как, интересно?

Читать дальше →
Total votes 70: ↑59 and ↓11 +48
Comments 43

Минусы бюджетных маршрутизаторов на примере Zyxel P334 EE

Reading time 1 min
Views 6.2K
Недавно я писал о переходе к интернет-провайдеру Онлайм. После полутора месяцев работы впечатления остаются положительными. Разрывов со стороны провайдера пока не наблюдал. Однако хочу поделиться немного негативным опытом установки маршрутизатора. Статья опубликована изначально в моем блоге, но, возможно, хабрасообщество поможет с более правильным решением нижеописанной проблемы, если такое решение вообще есть.

Вначале у меня был подключен лишь один домашний компьютер, и все работало как часы. Когда понадобилось подключить второй, решил купить недорогой простенький маршрутизатор без Wi-Fi и прочих излишеств. Однако поленился почитать обзоры и положился на доброе имя Zyxel — об их продукции слышал всегда только хорошие отзывы. Особенно в плане надежности. Забегая вперед, скажу, что как раз с точки зрения надежности нареканий никаких не возникло. Я купил недорогой маршрутизатор Zyxel P-334 EE.

Так как в Онлайм все настройки TCP-IP автоматические, подключение маршрутизатора должно было быть простейшим — включил и работает. В принципе все так и было.
Читать дальше →
Total votes 44: ↑35 and ↓9 +26
Comments 204

Перенос сайта на новый домен

Reading time 3 min
Views 1.8K
Склейка домена обычно происходит при необходимости переехать с одного домена на другой, например, при покупке нового более красивого адреса или попадания в бан одной из поисковых систем старого. Иногда же клеят в корыстных целях чтобы получить чужой тИЦ/PR, но сейчас о первом случае.

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

Самым же неправильным методом переноса сайта на новый домен с минимальной потерей посетителей, на мой взгляд, будет следующий:
Читать дальше →
Total votes 62: ↑52 and ↓10 +42
Comments 16

Бинауральные ритмы

Reading time 3 min
Views 42K
Вот этот топик про бинауральные ритмы вызвал довольно большой резонанс – многие захотели попробовать на себе или на других эти самые ритмы. Так что я решил описать здесь принципы их работы и выложить инструкцию по самостоятельному изготовлению.

Но предже чем начать, я хотел бы уточнить один момент. Я НЕ призываю никого пользоваться этими ритмами. Я НЕ гарантирую, что это абсолютно безопасно для вашего здоровья и не имеет никаких побочных эффектов. Прежде всего я хочу разъяснить, на чем основан принцип работы данной технологии. Если же вы захотите попробовать это на себе, убедитесь, что у вас нет противопоказаний (эпилепсия и пр.) и будьте благоразумны — не злоупотребляйте.
Читать дальше →
Total votes 88: ↑73 and ↓15 +58
Comments 131

Information

Rating
Does not participate
Location
Владимир, Владимирская обл., Россия
Date of birth
Registered
Activity